﻿@charset "utf-8";
/* CSS Document */
/* 基本样式 */
html {
	width: 100%;
	font-size: 12px;
}
body {
	font-family: arial, '新宋体', sans-serif, '宋体';
	line-height: 150%;
	width: 100%;
	font-size: 12px;
}
* {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 12px;
	font-style: normal;
}
ul, li {
	list-style: none;
}
h1, h2, h3, h4, h5, h6, td, th, div, button, input, select {
	font-size: 100%;
	font-weight: normal;
}
table, td {
	border-collapse:collapse;
}
strong, b {
	font-weight: bold;
}
a:link, a:visited {
	color:#666666;
	text-decoration: none;
	line-height:24px;
}
a:hover {
	text-decoration:underline;
	line-height:24px;
}
#logintop {
	height:160px;
	margin:0 auto;
}
#logintop {
	width:950px!important;
	margin:0 auto!important;
	text-align:center;
}
#topframe{
	width:950px!important;
	height:90px;
	margin:0 auto!important;
	text-align:center;
	}
#mainframe {
	width:950px!important;
	margin:0 auto!important;
	margin-bottom:20px!important;
}
#mainlogin {
	width:950px!important;
	margin:0 auto;
	padding-bottom:10px!important;
}
#topframe:after, #mainframe:after, #mainlogin:after {
	content:".";
	display:block;
	clear:both;
	visibility:hidden;
	height:0;
}
#leftframe {
	width:600px;
	float:left;
}
#rightframe {
	width:310px;
	float:right;
	margin-top:15px;
}
#botframe {
	border-top:solid 2px #ed1b24;
	padding-top:5px;
	margin:0 auto;
	width:950px;
	clear:both;
}
.leftcon{
	width:98%;
	margin:15px auto;	
	}
/*========版权==========*/
.footer {
	width:100%;
	clear:both;
}
.footer .botlink {
	color:#999;
	padding-bottom:1em;
}
.footer .botlink .about {
	float:right;
}
.footer .botlink .about a {
	color:#FA0B0D;
	padding:3px;
}
.footer .botlink .about a:hover {
	background:#FA0B0D;
	color:#FFF;
	text-decoration:none;
}
.lf {
	float:left;
}
.rt {
	float:right;
}
.clearit {
	clear:both;
	padding:0;
	margin:0;
}
.clearfloat{	
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
.hide {
	display: none
}
.downline {
	background:url(../images/linedotl.gif) repeat-x 0 bottom;
}
.aligncenter {
	float:none!important;
	text-align:center;
	line-height:180%;
}
.red {
	color:#ED1B24;
}
.disnone {
	display:none;
}
.weight {
	font-weight:bold;
}
/*---统一小头像--*/
.comimg {
	display:block;
	color:#ED1B24;
	padding:2px;
	border:1px solid #c9c9c9;
}
.comimg img.picborder {
	width:50px;
	height:50px
}
/*=====================按钮========================*/
/*================全局按钮样式===============*/
button, .button{
	padding:0 15px;
	text-align:center;
	cursor: pointer;
	margin: 0 3px;
	letter-spacing:0.1em;
	overflow:visible;/*===解决左右两侧的间距随文字增加而变大yyl===*/
	font-size:12px;
	height:19px;
	*height:20px;
	_height:22px;
	*padding-top:2px;
	padding-bottom:2px;/*==实现FF下文字居中==*/
	padding-bottom:0px\9;
	background:#DAD8D8 url(../images/prompt/buttonbg.gif) repeat-x left top;
	color:#000;
}
*>button,*>.button{
	/*现代浏览器*/
	outline:1px solid #A1A1A1;
	border:1px solid #DDD9D9!important;
	}
*html button,*html .button{
	/*IE6*/
	border:1px solid #A1A1A1;
	}
*+html button,*+html .button{	
/*IE7*/
	border:1px solid #A1A1A1!important;
	}
button:hover,.button:hover{
	background:#CECCCC url(../images/prompt/button_hover.gif) repeat-x left top;
	} 
/**/
a.down {
	background:url(../images/ico_down.gif) no-repeat left center;
	padding-left:20px;
	display:inline-block;
	height:20px;
	line-height:20px;
}
a.up {
	background:url(../images/ico_up.gif) no-repeat left center;
	padding-left:20px;
	display:inline-block;
	line-height:20px;
	height:20px;
}
/*------------------------------弹出提示框样式集start-----------------------------*/
.windown_box {
	margin:0 auto;
}
.windown_box .windown_title {
	position: relative;
	height: 22px;
	overflow: hidden;
	background:url(../images/prompt/open_titlebg_02.gif) repeat-x left center;
}
.windown_box .windown_title span {
	position: relative;
	left: 10px;
	top: 5px;
	font-size: 12px;
	color: #000;
}
.windown_box .windown_title .windown_close {
	position: absolute;
	right:3px;
	top: 2px;
	width: 23px;
	height: 16px;
	text-indent:-10em;
	overflow: hidden;
	cursor: pointer;
	background: url(../images/prompt/open_close.gif) no-repeat left center;
}
.windown_box .windown_title .windown_close:hover{	
	background: url(../images/prompt/open_close01.png) no-repeat left center;
 _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/gray/open_close01.png'); /* IE6 尽量少用滤镜影响速度*/
	_background-image: none; /* IE6 */
}
.windown_content{
	border: 1px solid #757C87;
	background:url(../images/prompt/windown-box_bg.gif) repeat-x left bottom;	
	}
.open_prompt {
	width:99%;
	margin:0 auto;
	margin-bottom:10px;
}
.open_prompt p {
	width:96%;
	padding:5px 0;
	line-height:150%;
	margin:0 auto;
	text-align:left;
}
/*====消息提示形式1==yyl==*/
.open_prompt .table01 {
	margin:0 auto;
	margin-top:13px;
	width:94%;
}
.open_prompt th {
	padding-left:5px;
	font-weight:normal;
}
.open_prompt .img {
	width:65px;
	height:60px;
	padding:0;
	float:right;
}
.open_prompt .btn01 {
	padding-top:15px;
}
.open_prompt .btn_qd {
	width:70px;
	height:19px;
	border:0;
	padding:0;
	cursor:pointer;
	background:url(../images/prompt/btn_ok.gif) no-repeat left center;
}
.open_prompt .btn_qx {
	width:70px;
	height:19px;
	border:0;
	padding:0;
	margin-left:10px;
	cursor:pointer;
	background:url(../images/prompt/btn_cancel.gif) no-repeat left center;
}
/*===消息提示形式2==yyl==*/
.open_prompt .table02 {
	margin:0 auto;
	margin-top:18px;
	width:90%;
}
.open_prompt .jdt {
	height:16px;
	background:url(../images/prompt/ico_jdt.png) no-repeat 80px center;
}
.open_prompt .btn02 {
	padding-top:8px;
}

/*=========弹出提示框=========*/
.open_prompt .img_smile {
	background:url(../images/prompt/open_imgcg.png) no-repeat left center;
	_background:url(../images/prompt/open_imgcg.gif) no-repeat left center;
}
.open_prompt .img_fail {
	background:url(../images/prompt/open_imgsb.png) no-repeat left center;
	_background:url(../images/prompt/open_imgsb.gif) no-repeat left center;
}
.open_prompt .img_why01 {
	background:url(../images/prompt/open_imgyw01.png) no-repeat left center;
	_background:url(../images/prompt/open_imgyw01.gif) no-repeat left center;
}
.open_prompt .img_why02 {
	background:url(../images/prompt/open_imgyw02.png) no-repeat left center;
	_background:url(../images/prompt/open_imgyw02.gif) no-repeat left center;
}
.open_prompt .img_prompt {
	background:url(../images/prompt/open_imgyqtx.png) no-repeat left center;
	_background:url(../images/prompt/open_imgyqtx.gif) no-repeat left center;
}
.open_prompt .img_warm {
	background:url(../images/prompt/open_imgwarm.png) no-repeat left center;
	_background:url(../images/prompt/open_imgwarm.gif) no-repeat left center;
}
/*------------------------------弹出提示框样式集end-----------------------------*/
/* ------个人首页-------- */
/* 头部样式 */
.topt {
	width:950px;
	height:35px;
	float:right;
	text-align:right;
}
.topt span{
	height:35px;
	line-height:35px;
	font-size:12px;
	color:#878787;
	}
.topt ul {
	display:inline;
	height:35px;
	line-height:35px;
	font-size:12px;
	padding-right:10px;
}
.topt ul li {
	display:inline;
	margin-left:5px;
}
.logo {
	background:url(../images/logo.gif) no-repeat left;
	width:180px;
	height:40px;
	float:left;
}
.city{
	float:left;
	margin-top:10px;
	padding-left:15px;
	position:relative;
	z-index:999;
	}
.city a.downlist{
	float:left;
	display:block;
	padding-right:15px;
	background:url(../images/ico_down01.gif) no-repeat right center;	
	}
.city a.downlist:hover{
	color:#ed1b24;
	background:url(../images/ico_down02.gif) no-repeat right center;	
	}
.city a.downlist span{ padding:0 3px;}
.city a.downlist:hover span{ color:#ed1b24;}
.city .citylist{
	position:absolute;
	top:20px;
	left:15px;
	width:240px;
	height:200px;
	padding:10px;
	background:#fff;
	border:1px solid #C3C3C3;
	}
.city .citylist dl{
	width:100%;	
	}
.city .citylist dl dt{
	width:100%;
	text-align:left;
	font-weight:bold;
	line-height:150%;	
	}
.city .citylist dl dd{
	clear:both;
	text-align:left;
	}
.city .citylist dl dd a{
	padding:0 3px;	
	}
.navw {
	background:#ed1b24;
	height:35px;
	width:640px;
	float:right
}
.nav {
	height:35px;
	width:330px;
	float:left;
}
.nav ul {
	width:97%;
	height:35px;display:inline;
	margin-left:8px;
}
.nav li {
	float:left;
	height:33px;
	line-height:33px;
	margin-left:10px;
	display:inline;
	position:relative;
	border:1px solid #ed1b24;
}
.nav li a {
	color:#fff!important;
	font-weight:bold;
	padding:0 7px;
	line-height:33px;
	font-size:14px;
	display:inline-block;
}
.nav li a:hover {
	text-decoration:none;
	background:#fff;
	color:#ed1b24!important;
	}
.nav li.current{
	
	}
.nav li.current a{background:#fff;color:#ed1b24!important;}
/*--搜索-*/
.search {
	width:295px;
	height:12px;
	float:right;
	margin-top:5px;
	margin-bottom:5px;
}
#searcht {
	float:left;
	width:245px;
	height:26px;
	border:none;
	line-height:26px;
	text-indent:7px;
	background:url(../images/searchbg2.gif) no-repeat center left;
	text-align:left;
	color:#d4d4d4;
	font-size:12px;
}
.btn_search {
	background: url(../images/btn_search.gif) no-repeat center left;
	height:26px;
	width:31px;
	border:0px;
	cursor:hand;
	float:left;
}
.searight {
	width:260px;
	z-index:999;
	position:absolute;
	top:35px;
	right:5px;
}
.search2 {
	float:left;
	width:150px;
	height:20px;
	border:1px solid #C5C5C5;
	line-height:20px;
	text-align:left;
	color:#666666;
	font-size:12px;
	padding-left:2px;
}
.btn_search2 {
	background: url(../images/btn_search2.gif) no-repeat center left;
	height:21px;
	width:44px;
	border:0px;
	cursor:hand;
	float:left;
	margin-left:3px;
	margin-right:4px;
}
/*--选项卡-*/
#tabdiv {
	width:600px;
	float:left;
	margin-top:5px;
}
#tdivs01 {
	width:600px;
	float:left;
	text-align:left;
}
#tdivs02, #tdivs03 {
	width:600px;
	float:left;
	text-align:left;
}
#tdivs02 {
	display:none;
}
ul.tabbar {
	margin:0;
	padding:0;
	height:26px;
	padding-left:20px;
}
ul.tabbar li {
	float:left;
	padding:0;
	height:26px;
	margin-right:5px;
}
ul.tabbar li a {
	display:block;
	line-height:23px;
	padding:3px 30px 0 30px;
	color:#444444;
	white-space:nowrap;
}
ul.tabbar li.tabnoseled {
	background:url(../images/tabbg02.gif) right top no-repeat;
}
ul.tabbar li.tabnoseled a {
	background:url(../images/tabbg01.gif) left top no-repeat;
}
ul.tabbar li.tabseled {
	background:url(../images/tabbg04.gif) right top no-repeat;
}
ul.tabbar li.tabseled a {
	background:url(../images/tabbg03.gif) left top no-repeat;
}
ul.tabbar li a:link, ul.tabbar li a:visited {
	color:#444444;
	text-decoration:none;
	font-weight:bold;
}
ul.tabbar li a:hover, ul.tabbar li a:active {
	color:#444444;
	text-decoration:none;
	font-weight:bold;
}
ul.tabbar li.tabseled a:link, ul.tabbar li.tabseled a:visited {
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}
ul.tabbar li.tabseled a:hover, ul.tabbar li.tabseled a:active {
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}
.gray1 {
	color:#000;
	font-size:14px;
	line-height:20px
}
a.gray1, a.gray1:link {
	text-decoration:none;
	color: #000;
	font-size:14px;
}
a.gray1:hover {
	text-decoration:none;
	color:#000;
	font-size:14px;
}
.gray2 {
	color:#878787;
	font-size:12px;
}
a.gray2, a.gray2:link {
	text-decoration:none;
	color: #858585;
	font-size:12px;
}
a.gray2:hover {
	text-decoration:none;
	color:#000;
	font-size:12px;
}
.gray3 {
	color:#6a6a6a;
	font-size:12px;
}
a.gray3, a.gray3:link {
	text-decoration:none;
	color: #6a6a6a;
	font-size:12px;
}
a.gray3:hover {
	text-decoration:none;
	color:#8d8d8d;
	font-size:12px;
}
.gray4 {
	color:#8d8d8d;
	font-size:12px;
}
a.gray4, a.gray4:link {
	text-decoration:none;
	color: #8d8d8d;
	font-size:12px;
}
a.gray4:hover {
	text-decoration:none;
	color:#8d8d8d;
	font-size:12px;
}
.redbig2 {
	font-size:16px;
	color:#FF0000;
	font-weight:bold;
}
.gray5 {
	color:#b9b9b9;
	font-size:14px;
}
/*--发起活动-*/
.item {
	width:100%;
}
/*=====个人信息====*/
.aboutme {
	margin:20px auto;
}
.aboutme .name {
	height:30px;
	line-height:30px;
	border-bottom:2px solid #FF0000;
}
.aboutme a.img {
	display:block;
	font-size:16px!important;
	float:left
	line-height:30px!important;
}
.aboutme a.add{
	font-size:12px;
	line-height:25px;
	display:block;
	width:57px;
	height:25px;
	text-align:center;
	color:#fff;
	background:url(../images/search_bg.gif) no-repeat left center;	
	}
.aboutme a.text{
	font-size:12px;
	height:21px;
	display:inline-block;
	color:#878787;
	text-decoration:underline;
	}
.aboutme a.cel{
	margin-left:5px;
	font-size:12px;
	line-height:23px;
	display:inline-block;
	width:64px;
	height:23px;
	text-align:center;
	color:#878787;
	background:url(../images/btn_send.gif) no-repeat left center;	
	text-decoration:none;
	}
.aboutme p.bz {
	float:left;
	line-height:28px;
}
.aboutme p.bz span {
	font-weight:bold;
	padding-right:15px;
	font-size:16px;
	color:#FF0000;
	font-weight:bold;
}
.aboutme .icopic {
	width:30px;
	background:url(../images/ico_friends.gif) no-repeat left center;
	height:20px;
	display:inline-block;
}
.aboutme .boy {
	width:20px;
	background:url(../images/ico_boy.gif) no-repeat left center;
}
.aboutme .girl {
	width:20px;
	background:url(../images/ico_girl.gif) no-repeat left center;
}
/*--个人信息-*/
.grxx {
	width:308px;
	margin-left:2px;
	color:#878787;
	font-size:12px;
	line-height:18px;
	text-align:left;
	margin-bottom:10PX;
}
.grxx img {
	width:138px;
	height:138px;
	border:solid 1px #c9c9c9;
	margin-right:5px;
	margin-bottom:5px;
}
.gzxx {
	background:url(../images/bg03.gif) no-repeat left top;
	height:31px;
	width:305px;
}
.gzxxt td {
	font-size:14px;
	color:#000;
	font-weight:bold;
}
.grxx .icopic {
	width:30px;
	background:url(../images/ico_friends.gif) no-repeat left center;
	height:20px;
	display:inline-block;
}
.grxx .boy {
	width:20px;
	background:url(../images/ico_boy.gif) no-repeat left center;
}
.grxx .girl {
	width:20px;
	background:url(../images/ico_girl.gif) no-repeat left center;
}
/*--所有分组-*/ 
#tabdiv2 {
	width:600px;
	float:left;
	margin-top:15px;
	position:relative;
}
#tdivs11, #tdivs12, #tdivs13, #tdivs14, #tdivs15 {
	width:600px;
	float:left;
	background:#ffffff;
	text-align:left;
}
#tdivs12, #tdivs13, #tdivs14, #tdivs15 {
	display:none;
}
.tabtitle {
	width:600px;
	height:26px;
}
ul.tabbar2 {
	float:left;
	width:60%;
	margin:0;
	padding:0;
	height:26px;
	padding-left:20px;
}
.tabtitle .titlerb {
	width:30%;
	float:right;
	line-height:30px;
	height:30px;
	text-align:right;
}
.tabtitle .titlerb label {
	display:inline-block;
	padding:0 3px;
	_margin-top:3px;
	color:#878787;
}
.tabtitle .titlerb input {
	vertical-align:middle;
	margin-right:3px;
	_margin-top:3px;
}
ul.tabbar2 li {
	float:left;
	padding:0;
	height:26px;
	margin-right:5px;
}
ul.tabbar2 li a {
	display:block;
	line-height:23px;
	padding:3px 10px 0 10px;
	color:#444444;
	white-space:nowrap;
}
ul.tabbar2 li.tabseled {
	background:#f6f6f6;
	border:1px solid #e4e4e4;
	border-bottom:none;
}
ul.tabbar2 li.tabseled a {
	margin:0;
	background:#f6f6f6;
}
ul.tabbar2 li.tabnoseled {
	background:url(../images/tabbg05.gif) right center no-repeat;
}
ul.tabbar2 li.tabnoseled a {
}
ul.tabbar2 li a:link, ul.tabbar2 li a:visited {
	color:#878787;
	text-decoration:none;
}
ul.tabbar2 li a:hover, ul.tabbar2 li a:active {
	color:#878787;
	text-decoration:none;
}
ul.tabbar2 li.tabseled a:link, ul.tabbar2 li.tabseled a:visited {
	color:#444444;
	text-decoration:none;
}
ul.tabbar2 li.tabseled a:hover, ul.tabbar2 li.tabseled a:active {
	color:#444444;
	text-decoration:none;
}
.dtab11, .dtab12, .dtab13, .dtab14, .dtab15 {
	background:#f6f6f6;
	border-top:1px solid #e4e4e4;
}
.comtitl1 {
	background:#fff;
	border-top:1px solid #e4e4e4;
}
#tabdiv12 {
	width:100%;
	float:left;
	margin-top:0px;
	background:#f6f6f6;
}
#tdivs111, #tdivs112, #tdivs113 {
	width:600px;
	float:left;
	background:#ffffff;
	text-align:left;
}
#tdivs112, #tdivs113 {
	display:none;
}
ul.tabbar12 {
	list-style:none;
	margin:0;
	padding:0;
	height:28px;
	padding-left:20px;
	margin-bottom:5px;
	margin-top:4px;
}
ul.tabbar12 li {
	float:left;
	padding:0;
	height:18px;
	margin-right:5px;
}
ul.tabbar12 li a {
	display:block;
	line-height:18px;
	margin:4px 3px 0 3px;
	padding:2px 3px 0 3px;
	color:#444444;
	white-space:nowrap;
}
ul.tabbar12 li.tabseled {
	background:#f6f6f6;
}
ul.tabbar12 li.tabseled a {
	border:1px solid #CCCCCC;
	display:block;
	background:#ffffff;
}
ul.tabbar12 li.tabnoseled {
}
ul.tabbar12 li.tabnoseled a {
}
ul.tabbar12 li a:link, ul.tabbar12 li a:visited {
	color:#878787;
	text-decoration:none;
}
ul.tabbar12 li a:hover, ul.tabbar12 li a:active {
	color:#878787;
	text-decoration:none;
}
ul.tabbar12 li.tabseled a:link, ul.tabbar12 li.tabseled a:visited {
	color:#444444;
	text-decoration:none;
}
ul.tabbar12 li.tabseled a:hover, ul.tabbar12 li.tabseled a:active {
	color:#444444;
	text-decoration:none;
}
.dtab111, .dtab112, .dtab113, .dtab114, .dtab115 {
	background:#ffffff;
	padding:10px 0;
}
.yiny {
	width:505px;
}
.yinyc {
	width:493px;
	border-left: solid 1px #e7e7e7;
	border-right: solid 1px #e7e7e7;
	background:#f8f8f8;
	padding:5px;
}
.yinyt {
	background: url(../images/bg01.gif) no-repeat bottom left;
	float:left;
	width:505px;
	height:14px;
}
.yinyb {
	background: url(../images/bg02.gif) no-repeat top left;
	float:left;
	width:505px;
	height:4px;
	margin-bottom:8px;
}
.pingl {
	width:100%;
	margin:0 auto;
	border-bottom:solid 1px #f4f4f4;
	display:block;
	color:#878787;
	float:left;
	clear:both;
	margin-top:15px!important;
}
.tablebot {
	padding:5px 0;
}
.pinglimg {
	width:50px;
	height:50px;
	display:block;
	position:relative;
	z-index:9;
}
.pinglimg img {
	width:50px;
	height:50px;
}
.pingximg {
	display:inline-block;
}
.pingximg img{
	width:100px;
	height:100px;
}
/*====小图标-商家边框====*/
.type0{border:solid 1px #2862C2; padding:2px;}
/*====小图标-普通边框====*/
.type1{border:solid 1px #c9c9c9;padding:2px;}
/*====大图标-商家边框====*/
.type00{border:solid 2px #2862C2; padding:1px;}

/*============*/
/*-------------页码---------------*/
.manu {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 3px;
	MARGIN: 3px;
	PADDING-TOP: 3px;
	TEXT-ALIGN: center;
	float:right;
	width:70%
}
.manu A {
	BORDER-RIGHT: #eee 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #eee 1px solid;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 2px;
	MARGIN: 2px;
	BORDER-LEFT: #eee 1px solid;
	COLOR: #ed1b24;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #eee 1px solid;
	TEXT-DECORATION: none
}
.manu A:hover {
	BORDER-RIGHT: #999 1px solid;
	BORDER-TOP: #999 1px solid;
	BORDER-LEFT: #999 1px solid;
	COLOR: #666;
	BORDER-BOTTOM: #999 1px solid
}
.manu A:active {
	BORDER-RIGHT: #999 1px solid;
	BORDER-TOP: #999 1px solid;
	BORDER-LEFT: #999 1px solid;
	COLOR: #666;
	BORDER-BOTTOM: #999 1px solid
}
.manu .current {
	BORDER-RIGHT: #ed1b24 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #ed1b24 1px solid;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 2px;
	MARGIN: 2px;
	BORDER-LEFT: #ed1b24 1px solid;
	COLOR: #fff;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #ed1b24 1px solid;
	BACKGROUND-COLOR: #ed1b24
}
.manu .disabled {
	BORDER-RIGHT: #eee 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #eee 1px solid;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 2px;
	MARGIN: 2px;
	BORDER-LEFT: #eee 1px solid;
	COLOR: #ddd;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #eee 1px solid
}
/*-------------活动 7.20新加---------------*/
.hdimg {
}
.hdimg img {
	width:105px;
	height:92px;
	border:solid 1px #CCCCCC;
	margin:2px
}
.cjhd {
	width:320px;
	float:right;
}
.yinyc .cjhd {
	width:293px;
	float:right;
}
.cjhd {
	text-align:left;
}
.cjhd ul {
	width:100%;
	text-align:left;
}
.cjhd ul li {
	float:left;
}
.cjhd ul li img {
	width:35px;
	height:35px;
	margin:2px;
}
.btn_hdbm {
	background: url(../images/btn_hdbm.gif) no-repeat center left;
	height:27px;
	width:89px;
	border:0px;
	cursor:hand;
	float:left;
}
.btn_hdover {
	background: url(../images/btn_hdover.gif) no-repeat center left;
	height:27px;
	width:89px;
	border:0px;
	cursor:hand;
	float:left;
}
.btn_hdps {
	background: url(../images/btn_hdps.gif) no-repeat center left;
	height:27px;
	width:89px;
	border:0px;
	cursor:hand;
	float:left;
}
/*-------------发起活动7.21 加begin---------------*/
/*======发起活动0909======*/

.table_fqhd {
	width:580px;
	margin:0 auto;
	color:#666666
}
.table_fqhd .tr_fqhd {
	border-bottom:1px solid #E5E5E5;
}
.table_fqhd .tr_noline {
	border:none;
}
.table_fqhd .tr_fqhd td {
	padding:10px 0;
}
.table_fqhd .tr_fqhd .td_prop {
	padding-bottom:0px!important;
}
/**/
.table_fqhd .choice {
	padding:4px;
}
.table_fqhd .choice dl {
	width:100%;
}
.table_fqhd .choice dt, .table_fqhd .choice dd {
	float:left;
}
.table_fqhd .choice dd {	
	}
.table_fqhd .choice dd a {
	display:inline-block;
	height:18px;
	line-height:18px;
	border:1px solid #ED1B24;
	padding:1px;
	padding-right:14px;
	background:#fff;
	color:#ED1B24;
	margin-left:3px;
	text-decoration:none;
	position:relative;
}
.table_fqhd .choice dd span.ico_close {
	background:url(../images/ico_close01.gif) no-repeat right center;
	display:block;
	position:absolute;
	top:3px;
	right:1px;
	width:13px;
	height:13px;
}
.table_fqhd .choice h5 {
	display:inline;
	color:#878787;
}
/**/

.table_fqhd .tr_fqhd .choose,.fqhdtbtd .choose{
	float:left;
	height:20px;
	line-height:20px;
}
.table_fqhd .tr_fqhd .choose input,.fqhdtbtd .choose input {
	height:15px;
	line-height:15px;
	padding-top:2px;
}
.table_fqhd .tr_fqhd .choose label,.fqhdtbtd .choose label {
	height:20px;
	line-height:20px;
	vertical-align:top;
}
.table_fqhd .tr_fqhd .td_fqhd label ,.fqhdtbtd label{
	padding:0 8px 0 1px;
}
.table_fqhd .tr_fqhd select {
	width:100px;
	border:1px solid #ccc;
}
.hdtype a.time {
	padding:0 10px;
}
input.Wdate {
	border:1px solid #ccc;
}
.showall table {
	width:100%;
}
.showall a.icoall {
	display:inline-block;
	background:#ED1B24;
	color:#fff;
	width:auto;
	height:18px;
	line-height:18px;
	padding:0 3px!important;
	text-decoration:none;
}
/*---*/
.hdtype {
	width:100%;
}
.hdtype dl, proplist dl {
	width:100%!important;
	zoom:1;
	overflow:hidden;
}
.hdtype dt, .hdtype dd {
	float:left;
}
.hdtype dd:after {
	content:".";
	height:0;
	clear:both;
	visibility:hidden;
	display:block;
}
.hdtype dt {
	width:70px;
}
.hdtype ul {
	width:450px;
}
.hdtype ul li {
	float:left;
	padding:0 20px 0 5px;
}
.hdtype ul li a:hover {
	color:#ED1B24!important;
	text-decoration:underline;
}
.hdtype .chmore {
	float:left;
	padding:0!important;
	height:16px;
	line-height:16px;
	background:url(../images/btn_more.gif) repeat-x left center;
	display:inline-block;
	border:1px solid #CCCCCC;
	text-decoration:none;
}
.proplist {
	text-align:center;
	margin:0 auto;
}
.proplist ul {
	width:465px;
	zoom:1;
	overflow:hidden;
	float:left;
}
.proplist ul li {
	width:110px;
	text-align:left;
	padding:0;
	background:url(../images/ico_06.gif) no-repeat left center;
}
.proplist ul li.current {
	background:url(../images/ico_07.gif) no-repeat left center;
}
.proplist ul li a {
	padding-left:15px;
	display:inline-block;
}
.proplist ul li.current a {
	color:#ED1B24;
}
.proplist .more {
	float:left;
	display:block;
}
li.moreValue {
	width:auto!important;
}
li.moreValue ul {
	width:auto!important;
}
li.moreValue ul li {
}
.proplist .submit {
	background:url(../images/btn_search.jpg) no-repeat left center;
	text-align:center;
	width:44px;
	height:21px;
	color:#ED1B24;
	margin:5px auto;
	margin-top:10px;
}
.proplist a.quit {
	position:absolute;
	bottom:2px;
	right:1px;
	display:block;
	background:#ED1B24;
	color:#fff!important;
	text-decoration:none;
	text-align:center;
	height:16px;
	line-height:16px;
	padding:0px 3px!important;
}
/*============*/
.fqhdtb {
	width:580px;
	margin:0 auto;
	text-align:left;
	color:#666666
}
.fqhdtbtd {
	padding:8px 0;
}
.fqhdtx{
	height:22px;
	line-height:22px;	
	}
.fqhdtx input.inptax{ position:relative; top:3px;}
.fqhdtbtd dt,.fqhdtbtd  dd{ float:left;}
.fqhdtbtd label{ padding-left:3px; line-height:22px;}
.textfield {
	height:80px;
	color:#878787;
	padding:5px 0px 0px 4px;
	font-size:14px;
	overflow:hidden;
	width:99%;
	margin:0 auto;
}
.textfield01 {
	height:15px;
	color:#000000;
	border-top:solid 1px #ababab;
	border-left:solid 1px #ababab;
	border-right:solid 1px #DCDCDC;
	border-bottom:solid 1px #DCDCDC;
	padding:1px 0px 0px 2px;
	color:#383838;
	margin-right:10px;
	margin-left:3px;
}
.textfield02 {
	height:18px;
	color:#000000;
	border:solid 1px #ababab;
	margin-right:10px;
	margin-left:0px;
	color:#333333
}
.textfield03 {
	height:15px;
	color:#000000;
	border:solid 1px #ababab;
	padding:1px 0px 0px 0px;
	color:#383838;
	margin-left:3px;
}
.textfield04 {
	height:16px;
	color:#000000;
	border:solid 1px #ababab;
	padding:1px 0px 0px 0px;
	color:#383838;
}
.textfield05 {
	color:#000000;
	border:solid 1px #ababab;
	padding:1px 0px 0px 0px;
	color:#383838;
}
.fqhdtbtd input.textfield01{ height:22px; line-height:22px;}
.fqhdtbtd select.textfield02{ height:23px; line-height:23px; }
.btn02 {
	height:15px;
	background:#FF0000;
	border:solid 1px #c60000;
	color:#FFFFFF;
	font-size:12px;
	padding:0px 2px;
}
.btn03 {
	height:28px;
	width:81px;
	background: url(../images/btn_01.gif) no-repeat;
	color:#323232;
	font-size:12px;
	line-height:26px;
	padding:0px 2px;
	font-weight:bold;
	margin:0 0 0 3px!important;
}
.btn04 {
	height:15px;
	background:#878787;
	border:solid 1px #534848;
	color:#FFFFFF;
	font-size:12px;
	padding:0px 2px;
}
.btn05 {
	height:21px;
	width:44px;
	background: url(../images/btn_search.jpg) no-repeat;
	font-size:12px;
	line-height:26px;
	padding:0px 2px;
	font-weight:bold;
	color:#878787!important;
	cursor:pointer;
	display:inline-block;
	text-align:center;
}
.btn06 {
	height:21px;
	width:44px;
	display:inline-block;
	background: url(../images/btn_06.gif) no-repeat;
	font-size:12px;
	text-align:center;
	line-height:26px;
	padding:0px 2px;
	font-weight:bold;
	color:#fff!important;
	cursor:pointer;
}
.dtab01 {
	border:solid 1px #e4e4e4;
	width:598px;

}
.dtab01 .talk01{
	height:28px;
	}
.dtab01 .talk01 input{
	width:590px;
	height:28px;
	line-height:28px;
	padding-left:3px;
	color:#666666;
	border:none;
	outline:none;	
	}
.dtab01 .talk02{
		height:85px;
		display:none;
	}
.dtab02, .dtab03 {
	border:solid 1px #e4e4e4;
	width:598px;
}
.btndiv {
	width:100%;
	clear:both;
	text-align:right;
}
.bigred2 {
	font-size:20px;
	color:#ff0000;
	font-weight:bold;
	line-height:30px;
}
.btndiv input{ margin-top:3px;}
.btndiv img{ vertical-align:middle;}
/*-------------发起活动end---------------*/
/*-------------活动页---------------*/
.tltle_hd {
	width:98%;
	margin:0 auto;
}
.tltle_hd h1 {
	width:100%;
	font-size:18px;
	color:#000000;
	text-align:left;
	font-weight:bold;
	margin-top:8px;
}
.tltle_hd h2 {
	font-size:12px;
	color:#000000;
	text-align:left;
	float:left
}
.tltle_hd h3 {
	font-size:12px;
	color:#666666;
	text-align:left;
	float:left
}
.tltle_hd h4 {
	width:100%;
	font-size:12px;
	color:#666666;
	text-align:left;
	float:left;
	margin-bottom:5px;
}
.img_hd img {
	width:257px;
	height:170px;
	float:left;
}
.tabel_hd {
	width:320px;
	color:#888888
}
.tabel_hd td {
	background:url(../images/line.gif) repeat-x bottom;
	padding-left:20px;
	text-align:left;
}
.button_wycj {
	width:96px;
	height:34px;
	color:#fff;
	margin-top:8px;
	margin-bottom:8px;
	border:0px;
	background:url(../images/btn_wycj.gif) no-repeat left center;
}
.bighui {
	font-size:20px;
	color:#888888;
	font-weight:bold;
	line-height:30px;
}
.bigred {
	font-size:25px;
	color:#ff0000;
	font-weight:bold;
	line-height:30px;
}
.red {
	font-size:12px;
	color:#ff0000;
	line-height:20px;
}
.red2 {
	font-size:14px;
	color:#ff0000;
	line-height:28px;
}
.hdjs {
	width:96%;
	padding-left:10px;
	float:left;
	clear:both;
	font-size:12px;
	margin:0 auto;
	text-align:left;
	color:#999999;
	margin-top:15px;
}
.hd_ycj {
	width:100%;
	float:left;
	position:relative;
	margin-top:15px;
}
.hd_ycj h3 {
	line-height:20px;
	font-size:14px;
	color:#ed1b24;
	text-align:left;
	border-bottom:1px solid #ed1b24;
	float:left;
	width:100%;
	margin-bottom:3px;
}
.hd_ycj h3 span {
	font-size:12px;
	color:#666666;
}
.gd {
	font-size:12px;
	color:#666666;
	width:70px;
	z-index:999;
	position:absolute;
	ground:red;
	top:2px;
	right:5px;
}
.hd_ycj ul {
	width:99%;
	margin-left:5px;
}
.hd_ycj ul:after {
	content:".";
	height:0;
	clear:both;
	visibility:hidden;
	display:block;
}
.hd_ycj ul li {
	float:left;
	width:56px;
	height:80px;
	display:inline;
	margin:6px 8px 6px 8px;
	text-align:center;
}
.hd_ycj ul li a {
	display:inline-block;
	padding:2px;
	border:1px solid #c9c9c9;
	margin:0 auto;
	position:relative;
}
.hd_ycj ul li a:hover {
	border:2px solid #ED1B24;
}
.hd_ycj ul li img {
	width:50px;
	height:50px;
}
.hd_ycj ul li p {
	color:#878787;
}
.hd_ycj .choose .chopic {
	position:absolute;
	bottom:0;
	right:0;
	width:12px;
	height:12px;
	background:url(../images/ico_choose01.gif) no-repeat;
}
.hd_ycj .onchoose {
	border:2px solid #ED1B24;
}
.hd_ycj .onchoose .chopic {
	position:absolute;
	bottom:0;
	right:0;
	width:12px;
	height:12px;
	background:url(../images/ico_choose02.gif) no-repeat;
}
/*------*/
.hd_ycj ul.fdpiclist {
	width:99%;
	margin:0 auto;
}
.hd_ycj ul.fdpiclist li {
	float:left;
	width:120px;
	height:150px;
	display:inline;
	margin:6px 5px 6px 5px;
	text-align:center;
}
.hd_ycj ul.fdpiclist li .licon {
	width:78px;
	height:78px;
	margin:0 auto;
	display:block;
}
.hd_ycj ul.fdpiclist li a {
	display:block;
	padding:3px;
	border:1px solid #c9c9c9;
	margin:0 auto;
	position:relative;
}
.hd_ycj ul.fdpiclist li a:hover {
	border:2px solid #ED1B24;
}
.hd_ycj ul.fdpiclist li img {
	width:70px;
	height:70px;
}
.hd_ycj ul.fdpiclist li p {
	color:#878787;
}
.hd_ycj ul.fdpiclist .details {
	width:100%;
	clear:both;
	margin:0;
	margin-top:10px;
}
.hd_ycj ul.fdpiclist .details p {
	text-align:center;
	line-height:180%;
	width:120px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
}
.hd_ycj ul.fdpiclist .details p span {
	padding:0 3px;
}
.hd_ycj ul.fdpiclist .details span.profession {
}
.hd_ycj .choose .chopic {
	position:absolute;
	bottom:0;
	right:0;
	width:12px;
	height:12px;
	background:url(../images/ico_choose01.gif) no-repeat;
}
.hd_ycj .onchoose {
	border:2px solid #ED1B24;
}
.hd_ycj .onchoose .chopic {
	position:absolute;
	bottom:0;
	right:0;
	width:12px;
	height:12px;
	background:url(../images/ico_choose02.gif) no-repeat;
}
/*------*/

.hd_cjg {
	width:100%;
	float:left;
	position:relative;
	margin-top:15px;
}
.hd_cjg h3 {
	line-height:20px;
	font-size:14px;
	color:#ed1b24;
	text-align:left;
	border-bottom:1px solid #ed1b24;
	float:left;
	width:100%;
	margin-bottom:3px;
}
.hd_cjg h3 span {
	font-size:12px;
	color:#666666;
}
.gd {
	font-size:12px;
	color:#666666;
	width:50px;
	z-index:999;
	position:absolute;
	top:2px;
	right:5px;
}
.hd_cjg ul {
	width:98%;
	margin-top:8px;
	margin-left:5px;
}
.hd_cjg ul li {
	float:left;
	width:42px;
	height:68px;
	margin-right:7px;
	margin-bottom:2px;
}
.hd_cjg ul li img {
	width:40px;
	height:40px;
}
/*----0829补充按钮样式--*/
.btn_rsym {
	background: url(../images/btn_rsym.gif) no-repeat center left;
	height:27px;
	width:89px;
	border:0px;
	cursor:hand;
	float:left;
}
.btn_hdjs {
	background: url(../images/btn_hdjs.gif) no-repeat center left;
	height:27px;
	width:89px;
	border:0px;
	cursor:hand;
	float:left;
}
/*------*/	
	
.hd_cntj {
	width:100%;
	clear:both;
	position:relative;
	margin-top:15px;
}
.hd_cntj h3 {
	line-height:20px;
	font-size:14px;
	text-indent:1.0em;
	color:#ed1b24;
	text-align:left;
	border-bottom:1px solid #ed1b24;
	float:left;
	width:100%;
	margin-bottom:3px;
}
.hd_cntj h3 span {
	font-size:14px;
	float:left;
	color:#ed1b24;
}
.hd_cntj h3 a {
	float:right;
	display:inline-block;
	margin-right:10px;
}
.hd_cntj ul {
	width:97%;
	padding-left:17px;
	padding-top:10px;
}
.hd_cntj ul li {
	float:left;
	width:50px;
	heigt:50px;
	display:inline;
	margin-right:6px;
	margin-top:4px;
}
.hd_cntj ul li img {
	width:50px;
	height:50px;
}
/*====好友关注==*/
.hd_cjgh {
	width:100%;
	margin-top:15px;
	clear:both;
}
.hd_cjgh h3 {
	height:20px;
	text-indent:1.0em;
	line-height:20px;
	font-size:14px;
	color:#ed1b24;
	text-align:left;
	border-bottom:1px solid #000;
	float:left;
	width:100%;
	margin-bottom:3px;
}
.hd_cjgh h3 span {
	font-size:14px;
	float:left;
	color:#000;
	font-weight:bold;
}
.hd_cjgh h3 a {
	float:right;
	display:inline-block;
	margin-right:10px;
}
.hd_cjgh ul.friendslist ,.hd_zzfq2 ul.friendslist{
	clear:both;
	width:97%;
	padding-left:17px;
	padding-top:10px;
}
.hd_cjgh ul.friendslist:after ,.hd_zzfq2 ul.friendslist:after{
	content:".";
	display:block;
	clear:both;
	visibility:hidden;
	height:0;
}
.hd_cjgh ul.friendslist li ,.hd_zzfq2 ul.friendslist li{
	float:left;
	width:50px;
	heigt:50px;
	display:inline;
	margin-right:6px;
	margin-top:4px;
}
.hd_cjgh ul.friendslist li img ,.hd_zzfq2 ul.friendslist img{
	width:50px;
	height:50px;
}
/*=====*/
.rightlist {
	width:100%;
	padding:30px 0 15px;
	clear:both;
}
.rightlist ul {
	width:100%;
}
.rightlist ul li {
	width:100%;
	text-align:left;
	height:40px;
	line-height:40px;
	border-bottom:1px dashed #EBE8E8;
}
.rightlist:after {
	content:".";
	display:block;
	clear:both;
	visibility:hidden;
	height:0;
}
.rightlist ul li a {
	font-size:14px;
	display:block;
	height:39px;
	line-height:39px!important;
	padding-left:120px;
	background:url(../images/ico_002.gif) no-repeat left center;
}
.rightlist ul li a:hover {
	text-decoration:none;
	background:#F0EEEE url(../images/ico_002h.gif) no-repeat left center;
}
.rightlist ul li.current a {
	background:#F0EEEE url(../images/ico_002h.gif) no-repeat left center;
}
/*-------------登录页---------------*/
.top_login {
	height:160px;
	width:100%;
	background:url(../images/login_toppic01.jpg) no-repeat left center;
	color:#FFFFFF;
	position:relative;
}
.logo_login {
	width:268px;
	height:90px;
	padding-top:10px;
	text-align:left;
}
.top_login .leftregist {
	height:40px;
	padding-top:20px;
	_padding-top:38px;
	width:320px;
}

.top_login .logo_login p {
	vertical-align:middle;
	font-size:29px;
	font-weight:bold;
	text-indent:2.0em;
}
.cn_login1 {
	clear:both;
	width:260px;
	margin:0 auto;
	margin-top:10px;
}
.cn_login1 td {
	line-height:28px;
}
.input_login {
	width:145px;
	width:140px\9;
	*width:145px!important;
	_width:145px;
	height:15px;
	border:1px solid #fff;
}
.cn_login1 a.forget{ 
	display:line-block;height:25px;
	line-height:25px;text-decoration:none; color:#fff;  padding-left:3px;}
.cn_login1 a.forget:hover{
	text-decoration:underline;	
	} 
.jzmm {
	height:25px;
	line-height:25px;
	vertical-align:middle;
	padding-left:50px;
	padding-left:50px\9;
	*padding-left:46px!important;
	_padding-left:46px;
}
.jzmm:after{
	content:".";
	display:block;
	clear:both;
	visibility:hidden;
	height:0;	
	}
.jzmm input.checkbox{
		float:left;
		border:none;
		outline:none;
		height:25px;
	line-height:25px;
	}
.jzmm span{
	float:left;
	display:block;
	height:25px;
	line-height:25px;
	padding-left:3px;
	padding-right:22px;
	padding-right:17px\9;
	*padding-right:19px!important;
	_padding-right:19px;
	color:#fff;
	}

.jzmm .button_dl {
	float:left;
	width:61px;
	height:21px;
	color:#fff;
	border:0px;
	background:url(../images/btn_login.gif) no-repeat left bottom;
}
.button_zc {
	width:61px;
	height:21px;
	float:center;
	color:#fff;
	margin-top:1px;
	margin-left:20px;
	border:0px;
	background:url(../images/btn_zhuc.gif) no-repeat left center;
}
.cn_login1 .hzimg {
	text-align:left;
	padding:3px;
	padding-left:0;
}
.cn_login1 .hzimg p {
	line-height:180%;
}
.cn_login1 .hzimg .linkimg {
	text-align:left;
	padding-right:4px;
}
.cn_login1 .hzimg .linkimg a {
	display:inline-block;
	width:26px;
	height:26px;
	padding:3px 5px;
}

.login_leftpic {
	background:url(../images/pic10.gif) no-repeat left center;
	height:468px;
	width:600px;
	margin-bottom:5px;
}
.login_describe{
	width:98%;
	margin:15px auto;
	color:#878787;
	}
.login_describe .title01{
	line-height:30px;
	font-weight:bold;
	text-decoration:0.8em;
	font-size:14px;
	color:#ED1B24;
	}
.login_banner {
	width:600px;
	background:url(../images/login_banner.gif) no-repeat left center;
	height:200px;
	text-align:center;
}
.login_banner p{ height:30px;}
.login_banner table td{
	font-weight:bold;
	font-size:14px;
	color:#ED1B24;
	line-height:150%;
	}
.login_banner img {
	width:135px;
	height:100px;
	padding:7px 25px;
}
.hd_cnfq h3 {
	height:20px;
	text-indent:1.0em;
	line-height:20px;
	font-size:14px;
	color:#ed1b24;
	text-align:left;
	border-bottom:1px solid #ed1b24;
	float:left;
	width:100%;
	margin-bottom:3px;
}
.hd_cnfq h3 span {
	font-size:14px;
	float:left;
	color:#ed1b24;
}
.hd_cnfq ul {
	width:98%;
	margin-top:4px;
	margin-left:5px;
}
.hd_cnfq ul li {
	float:left;
	width:54px;
	height:54px;
	padding:2px 3px 2px 0;
}
.hd_cnfq ul li img {
	width:50px;
	height:50px;
	padding:1px;
	border:1px solid #ccc;
}
.hd_zzfq2 {
	width:310px;
	float:left;
	margin-top:5px;
	margin-bottom:5px;
}
.hd_zzfqtb2 {
	width:308px;
	color:#999999;
	text-align:left;
	margin-bottom:5px;
	border-bottom:dashed 1px #ccc;
	clear:both;
	margin-top:5px;
}
.hd_zzfqtb2, .hd_zzfqtb2 tr, .hd_zzfqtb2 td {
	border-collapse:collapse;
	padding:0;
}
.hd_cnfq h3 {
	height:28px;
	line-height:28px;
	_height:25px;
	_line-height:25px;
	font-size:14px;
	text-align:left;
	border-bottom:1px solid #000;
	width:100%;
	margin-bottom:3px;
}
.hd_zzfq2 h3 {
	height:28px;
	line-height:28px;
	_height:25px;
	_line-height:25px;
	font-size:14px;
	text-align:left;
	border-bottom:1px solid #000;
	width:100%;
	margin-bottom:3px;
}
.hd_zzfq2 h3 span,.hd_cnfq h3 span{
	font-size:14px;
	float:left;
	display:block;
	font-weight:bold;
	color:#000;
	text-indent:1.0em;
}
.hd_cnfq h3 a, .hd_zzfq2 h3 a {
	float:right;
	display:inline;
	margin-right:10px;
}
.hd_zzfqtb2 img {
	width:50px;
	height:50px;
	border:solid 1px #CCCCCC;
	margin:0 0 3px;
}
.redh {
	color: #FF0000;
	font-size:12px;
	padding-left:3px;
}
a.redh, a.redh :link {
	text-decoration:none;
	color: #FF0000;
	font-size:12px;
}
a.redh:hover {
	text-decoration:none;
	color:#FF0000;
	font-size:12px;
}
.blue14 {
	color: #155FBE;
	font-size:14px;
}
a.blue14, a.blue14:link {
	text-decoration:none;
	color: #155FBE;
	font-size:14px;
}
a.blue14:hover {
	text-decoration:none;
	color:#155FBE;
	font-size:14px;
}
.red14 {
	color: #FF0000;
	font-size:14px;
}
a.red14, a.red14:link {
	text-decoration:none;
	color: #FF0000;
	font-size:14px;
}
a.red14:hover {
	text-decoration:none;
	color:#FF0000;
	font-size:14px;
}
.red14b {
	color: #FF0000;
	font-size:14px;
	font-weight:bold;
	line-height:28px;
}
a.red14b, a.red14b:link {
	text-decoration:none;
	color:#FF0000;
	font-size:14px;
	font-weight:bold;
	line-height:28px;
}
a.red14b:hover {
	text-decoration:none;
	color:#FF0000;
	font-size:14px;
	font-weight:bold;
	line-height:28px;
}
/*-------------商家页面---------------*/
.title_sj {
	width:98%;
	margin:0 auto;
}
.img_sj {
	width:180px;
	height:180px;
	float:left;
	padding:1px;
	border:2px solid #155FBE;
}
.cjsj {
	width:340px;
	float:right;
	margin-top:0px
}
.tabel_sj {
	width:94%;
	color:#888888;
	font-size:14px;
	font-weight:bold;
}
.tabel_sj a.modifyurl {
	float:right;
	width:70px;
	height:20px;
	display:block;
	background:url(../images/ico_mail01.gif) no-repeat left center;
	text-indent:20px;
}
.tabel_sj td {
	background:url(../images/line.gif) repeat-x bottom;
	padding-left:20px;
	text-align:left;
	padding:5px 0;
}
.tabel_sj span.con {
	font-size:14px;
	font-weight:bold;
}
.bigred2 {
	font-size:20px;
	color:#ff0000;
	font-weight:bold;
	line-height:30px;
	padding-right:15px;
}
.sj_map {
	width:305px;
	border:solid 1px #CCCCCC;
	height:200px;
}
#tabdiv3 {
	width:600px;
	float:left;
	margin-top:15px;
}
#tdivs1, #tdivs2, #tdivs3, #tdivs4, #tdivs5 {
	width:600px;
	float:left;
	height:85px;
	border-top:solid 2px #ed1b24;
	background:#ffffff;
	text-align:left;
	color:#666666;
	padding-top:10px;
}
#tdivs2, #tdivs3, #tdivs4, #tdivs5 {
	display:none;
}
ul.tabbar3 {
	list-style:none;
	margin:0;
	padding:0;
	height:26px;
}
ul.tabbar3 li {
	float:left;
	padding:0;
	height:26px;
	margin-right:3px;
}
ul.tabbar3 li a {
	display:block;
	line-height:23px;
	padding:5px 20px 0 20px;
	color:#444444;
	white-space:nowrap;
}
ul.tabbar3 li.tabseled3 {
	background:url(../images/tabbg04.gif) right top no-repeat;
}
ul.tabbar3 li.tabseled3 a {
	background:url(../images/tabbg03.gif) left top no-repeat;
}
ul.tabbar3 li.tabnoseled3 {
	background:url(../images/tabbg02.gif) right top no-repeat;
}
ul.tabbar3 li.tabnoseled3 a {
	background:url(../images/tabbg01.gif) left top no-repeat;
}
ul.tabbar3 li a:link, ul.tabbar3 li a:visited {
	color:#444444;
	text-decoration:none;
	font-weight:bold;
}
ul.tabbar3 li a:hover, ul.tabbar3 li a:active {
	color:#444444;
	text-decoration:none;
	font-weight:bold;
}
ul.tabbar3 li.tabseled3 a:link, ul.tabbar3 li.tabseled3 a:visited {
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}
ul.tabbar3 li.tabseled3 a:hover, ul.tabbar3 li.tabseled3 a:active {
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}
/*商家详情*/
.sjedit {
	width:100%;
}
.sjedit .icoedit {
	background:url(../images/ico_mail01.gif) no-repeat left center;
	display:block;
	float:right;
	text-indent:1.9em;
	padding-right:27px;
}
.sjedit .sjeditcon {
	clear:both;
}
/*==========评论===========*/
/*--所有分组标题-*/ 
#tabcom01 {
	width:600px;
	float:left;
	margin-top:15px;
	position:relative;
}
#tdivs11, #tdivs12 {
	width:600px;
	float:left;
	background:#ffffff;
	text-align:left;
}
#tdivs12 {
	display:none;
}
ul.comtitle01 {
	margin:0;
	padding:0;
	background:#ED1B24;
	border-bottom:1px solid #AF1C22;
	padding:0 20px;
	height:39px;
	line-height:39px;
	color:#fff;
}
ul.comtitle01 li {
	float:left;
	padding:0;
	height:39px;
	line-height:39px;
	margin-right:5px;
}
ul.comtitle01 li a {
	display:inline-block;
	line-height:39px;
	padding:0px 10px 0 10px;
	color:#fff;
	font-size:14px;
	white-space:nowrap;
}
ul.comtitle01 li.tabcur {
}
ul.comtitle01 li.tabcur a, ul.comtitle01 li a:hover {
	font-weight:bold;
	height:39px;
	line-height:39px;
	padding:0px 10px 0 10px;
}
ul.comtitle01 li a:link, ul.comtitle01 li a:visited {
	color:#fff;
	text-decoration:none;
}
ul.comtitle01 li a:hover, ul.comtitle01 li a:active {
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}
.comdiv01 .comdiv12 .comsear, .comdiv02 .comdiv12 .comsear {
	width:100%;
	height:40px;
	background:#fff;
}
.comdiv02 .comsearight, .comdiv01 .comsearight {
	z-index:999;
	position:absolute;
	top:45px;
	right:5px;
}
ul.comtitle02 {
	margin:0;
	padding:0;
	height:28px;
	padding-left:20px;
	padding-top:4px;
	margin-top:1px;
}
ul.comtitle02 li {
	float:left;
	padding:0;
	height:18px;
	line-height:18px;
	margin-right:5px;
	color:#878787;
}
ul.comtitle02 li a {
	display:inline-block;
	line-height:18px;
	margin:4px 3px 0 3px;
	color:#878787;
	white-space:nowrap;
}
ul.comtitle02 li.tabcur a, ul.comtitle02 li a:hover {
	height:18px;
	line-height:18px;
	font-weight:bold;
}
ul.comtitle02 li a:link {
	color:#878787;
	text-decoration:none;
}
ul.comtitle02 li a:hover {
	color:#878787;
	font-weight:bold;
	text-decoration:none;
}
.dtab111, .dtab112 {
	background:#ffffff;
	padding:10px 0;
}
/*============评论页列表模块开始===========*/
.mainL {
	float:left;
	padding-bottom:30px;
	width:600px;
	overflow:hidden;
	word-wrap:break-word;
	position:relative;
}
.commendBox {
	width:560px;
	overflow:hidden;
	margin:0 auto;
	text-align:left;
	padding-bottom:20px;
	clear:both;
}
/*===评论全选==*/
.commendBox .com_header {
	height:26px;
	line-height:26px;
	padding:0 6px;
	background:#F6F6F6;
	position:relative;
}
.com_header a {
	color:#878787;
	text-decoration:none;
}
.com_header .line_0l {
	color:#D6D6D6;
	padding:0 9px 0 8px;
}
.commendBox .com_header input {
	padding:0;
	margin-right:3px;
	position:relative;
	top:2px;
	border:0;
}
.commendBox .com_header .rt {
	position:absolute;
	right:10px;
	top:0;
	color:#878787;
}
/*=======评论li的样式=======*/
.commendBox .commentsList .commentsCell {
	_height:55px;
	min-height:55px;
	padding:15px 0;
	width:100%;
	margin:0 auto;
	position:relative;
}
.commentsList .selector {
	float:left;
	zoom:1;
	padding-right:10px;
}
.commentsList .selector .ckb {
	margin:20px 0 0 6px;
	border:0;
}
/*============*/
.commentsList .commentsTxt {
	float:left;
}
.commentsList:after, .commentsList .commentsTxt:after, .commentsList .commentOption:after {
	content:".";
	display:block;
	visibility:hidden;
	clear:both;
	height:0;
}
.commentsList .commentsTxt .comimg {
	float:left;
	color:#ED1B24;
	padding:2px;
	border:1px solid #c9c9c9;
}
.commentsList .comimg img.picborder {
	width:50px;
	height:50px
}
.commentsList .commentsTxt .icon_closel {
	font-weight:bold;
	position:absolute;
	top:15px;
	right:13px;
	color:#878787;
	cursor:pointer;
}
.commentsList .commentsContants {
	margin-left:66px;
	width:460px;
	width:460px\0;
*width:440px!important;
	_width:440px;
}
.commentsList p {
	line-height:1.6em;
}
.commentsList .commentsParm {
	width:430px;
	width:430px\0;
*width:420px!important;
	_width:420px;
	margin-bottom:4px;
	word-wrap:break-word;
	word-break:break-all;
	overflow:hidden;
	color:#878787;
}
.commentsList .commentsParm a {
	color:#ED1B24;
}
.commentsList .commentOption {
	width:100%;
	height:22px;
	line-height:22px;
	overflow:hidden;
	color:#878787;
}
.commentsList .commentOption .from {
	float:left;
	width:330px;
	height:22px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	text-align:left;
	color:#878787;
}
.commentsList .commentOption .from a {
	color:#000
}
.commentsList .commentOption .ico_reply {
	background:url(../images/ico_reply.gif) no-repeat left center;
	display:inlin-block;
	padding-left:12px;
}
.commentsList .commentOption .from label {
	white-space:nowrap;
}
/*===评论列表1=*/
.replylist {
	clear:both;
	width:100%;
	margin:10px auto;
	background:url(../images/ico_line.gif) repeat-x left top;
}
.replylist ul {
	width:100%;
}
.replylist ul li {
	padding:8px 0 5px;
	width:100%;
	margin:0 auto;
	position:relative;
	background:url(../images/ico_line.gif) repeat-x left bottom;
	z-index:9;
}
.replylist .commentsTxt {
	width:100%;
	margin:0;
}
.replylist .commentsTxt:after {
	content:".";
	display:block;
	visibility:hidden;
	clear:both;
	height:0;
}
.replylist .commentsTxt .compic {
	float:left;
	width:45px;
	height:45px;
	display:block;
	text-align:center;
	position:relative;
	z-index:99;
}
.replylist .commentsTxt .comimg {
	display:block;
	color:#ED1B24;
	padding:2px;
	border:1px solid #c9c9c9;
}
.replylist .picborder_l {
	width:40px;
	height:40px;
}
.replylist .commentsTxt .icon_closel {
	font-weight:bold;
	position:absolute;
	top:5px;
	right:13px;
	color:#878787;
	cursor:pointer;
	z-index:9;
}
.replylist .commentsContants {
	margin-left:55px;
	width:480px;
}
.replylist p {
	line-height:1.6em;
}
.replylist .commentsTitle {
	margin-bottom:8px;
}
.replylist .commentsParm {
	width:480px;
	margin-bottom:4px;
	word-wrap:break-word;
	word-break:break-all;
	overflow:hidden;
	color:#878787;
}
.replylist .commentsParm a {
	color:#ED1B24;
}
.replylist .commentOption {
	width:100%;
	height:22px;
	line-height:22px;
	overflow:hidden;
}
.replylist .commentOption a {
	display:inline-block;
	height:22px;
	line-height:22px;
	cursor:pointer;
}
.commentOption .rt {
	float:right;
}
.commentsList .commentOption .from {
	float:left;
	width:330px;
	height:22px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	text-align:left;
	color:#878787;
}
.replylist .commentOption .from a {
	color:#000
}
.replylist .commentOption .from a.textname {
	color:#ED1B24
}
.replylist .commentOption .ico_reply {
	background:url(../images/ico_reply.gif) no-repeat left center;
	display:inlin-block;
	padding-left:12px;
}
/**/
.reply02 .replylist .commentsTxt .icon_closel {
	font-weight:bold;
	position:absolute;
	top:9px;
	right:5px;
	color:#878787;
	cursor:pointer;
	z-index:9;
}
.reply02 .replylist .commentsContants {
	margin-left:55px;
	width:415px;
}
.reply02 .replylist .commentsParm {
	width:405px;
}
/**/
.review .replylist {
	width:100%;
	margin:0 auto;
	background:none;
}
.review .replylist li {
	padding-top:15px;
}
.review .replylist .commentsTxt .compic {
	float:left;
	width:55px;
	height:55px;
	display:block;
	text-align:center;
	position:relative;
	z-index:99;
}
.review .replylist .commentsTxt .comimg {
	display:block;
	color:#ED1B24;
	padding:2px;
	width:50px;
	height:50px;
	border:1px solid #c9c9c9;
}
.review .replylist .picborder_l {
	width:50px;
	height:50px;
}
.review .replylist .commentsContants {
	margin-left:70px;
	_margin-left:65px;
	width:520px;
}
.replylist .commentsTxt .icon_closel {
	font-weight:bold;
	position:absolute;
	top:15px;
	right:15px;
	color:#878787;
	cursor:pointer;
	z-index:9;
}
.review .replylist .commentsParm {
	width:490px;
}
.review .replylist .commentOption {
	width:520px;
}
/*========评论回复=====*/
.reply {
	width:515px;
	float:right;
	display:inline;
	margin-right:15px;
}
.reply .topbg, .reply01 .topbg, .reply02 .topbg, .reply03 .topbg {
	width:100%;
	height:15px;
	margin:0;
}
.reply .botbg, .reply01 .botbg, .reply02 .botbg, .reply03 .botbg {
	width:100%;
	margin:0;
	overflow:hidden;
	height:15px;
}
.reply .topbg {
	background:url(../images/reply_top.gif) no-repeat left top;
}
.reply .botbg {
	background:url(../images/reply_bot.gif) no-repeat left bottom;
}
.reply .replycon, .reply01 .replycon, .reply02 .replycon, .reply03 .replycon {
	margin:0;
	overflow:hidden;
	margin:0 auto;
	min-height:40px;
	_height:40px;
	background:#F7F7F7;
	border-left:1px solid #E5E5E6;
	border-right:1px solid #E5E5E6;
}
.reply .replycon {
	width:513px;
}
.replycon .replyconnt {
	width:470px;
	margin:0 auto;
	padding-top:5px;
}
.replyconnt textarea {
	float:left;
	line-height:22px;
	margin-right:5px;
	_margin-right:2px;
	width:340px;
	overflow-y:auto;
	padding-left:2px;
	border-left:1px solid #999;
	border-top:1px solid #999;
}
.replyconnt .faceicon1 {
	background:url(../images/ico_smile.gif) no-repeat left center;
	display:block;
	width:31px;
	height:20px;
	margin-right:4px;
	float:left;
	margin-top:2px;
}
.replyconnt .btn_normal {
	display:-moz-inline-stack;
	display:inline-block;
	background:url(../images/btn_search.jpg) no-repeat left center;
	width:44px;
	height:23px;
	text-align:center;
	color:#333;
	line-height:23px;
	font-size:12px;
	font-weight:normal;
	cursor:pointer;
	text-decoration:none;
}
.replyconnt .margin_b {
	clear:both;
	width:395px;
	padding-top:7px;
	line-height:18px;
	overflow:hidden;
	color:#999;
}
.replyconnt .margin_b:after {
	display:block;
	clear:both;
	visibility:hidden;
	height:0;
	content:"."
}
.margin_b .check {
	padding-bottom:3px;
}
.replyconnt .ml35 {
	margin-left:35px;
}
.replyconnt .margin_b input {
	border:0;
	vertical-align:-2px;
	vertical-align:-3px\9;
*vertical-align:-3px;
	_vertical-align:-1px;
	margin-right:5px;
	margin-right:2px\9;
*margin-left:-2px;
	_margin-left:-4px;
}
.replyconnt .margin_b label {
	cursor:pointer;
}
.replyconnt .margin_b .repbot {
	height:30px;
	position:relative;
}
.replyconnt .margin_b .repbot .repface {
	position:absolute;
	right:195px;
	top:4px;
}
.replyconnt .margin_b .repbot span {
	display:inline-block;
	line-height:30px;
}
.replyconnt .margin_b input.send {
	background:url(../images/btn_send.gif) no-repeat;
	width:73px;
	height:25px;
	cursor:pointer;
	margin-left:5px;
	padding-left:0px;
	vertical-align:middle;
	color:#000;
}
/*
/*======回复形式1======*/
.reply01 {
	clear:both;
	width:465px;
	float:right;
	display:inline;
	margin-right:10px;
}
.reply01 .topbg {
	background:url(../images/save_top.gif) no-repeat left top;
}
.reply01 .botbg {
	background:url(../images/save_bot.gif) no-repeat left bottom;
}
.reply01 .replycon {
	width:463px;
}
.reply01 .replycon .replyconnt {
	width:470px;
	margin:0 auto;
	padding-top:5px;
}
.reply01 .replycon .replyconnt:after {
	content:".";
	clear:both;
	display:block;
	visibility:hidden;
	height:0;
}
.source {
	width:94%;
	margin:5px auto;
	padding:0 0 6px;
}
.source .name {
	color:#ED1B24;
}
.replyconnt .feed_preview {
	width:94%!important;
	margin:5px auto;
}
span.source_att {
	clear:both;
	display:block;
}
.feed_img img {
	vertical-align:bottom;
}
/*=======回复形式2=======*/
.reply02, .reply03 {
	clear:both;
	width:515px;
	float:right;
	display:inline;
	margin-right:8px;
	_margin-right:5px;
}
.reply02 .topbg {
	background:url(../images/reply_top02.gif) no-repeat left top;
}
.reply03 .topbg {
	background:url(../images/reply_top03.gif) no-repeat left top;
}
.reptop .topbg {
	background:url(../images/reply_top04.gif) no-repeat left top;
}
.reply02 .botbg, .reply03 .botbg {
	background:url(../images/save_bot.gif) no-repeat left bottom;
}
.reply02 .replycon, .reply03 .replycon {
	width:513px;
}
.reply03 .replycon h3 {
	width:100%;
	height:30px;
	line-height:30px;
	text-align:left;
}
.reply03 .replycon h3 span {
	padding-left:15px;
}
.reply03 .replycon h3 a {
	float:right;
	padding-left:15px;
	font-weight:bold;
}
.reply02 .replycon .replyconnt, .reply03 .replycon .replyconnt {
	margin:0 auto;
	clear:both;
	padding-top:5px;
}
.reply02 .replyconnt textarea, .reply03 .replyconnt textarea {
	width:320px;
}
/*===评论列表2=*/
.review {
	width:100%;
	clear:both;
	padding-top:20px;
}
.review h3 {
	width:94px;
	height:34px;
	line-height:34px;
	text-align:center;
	background:url(../images/head_pl01.jpg) no-repeat left bottom;
}
.review h3 span {
	font-size:14px;
	color:#878787;
}
.review .reviewcon {
	width:100%;
	background:#F7F7F7;
	padding-bottom:10px;
}
.review .reviewcon textarea {
	width:530px;
	height:100px;
	margin:15px 0 10px 30px;
	overflow-y:auto;
	padding-left:2px;
	border-top:1px solid #999;
	border-left:1px solid #999;
	border-bottom:1px solid #E7E3E3;
	border-right:1px solid #E7E3E3;
	padding:3px;
}
.review .reviewcon .margin_b {
	clear:both;
	width:530px;
	margin:0 auto;
	height:25px;
	line-height:25px;
	color:#999;
	position:relative;
}
.review .reviewcon .margin_b p {
	float:left;
}
.review .reviewcon .margin_b input {
	border:0;
	vertical-align:-6px;
	_vertical-align:-8px;
	margin-right:5px;
	margin-right:2px\9;
}
.review .reviewcon .margin_b p label {
	cursor:pointer;
	vertical-align:-3px;
	_vertical-align:-7px
}
.attachBar {
	float:right;
	width:270px;
	text-align:left;
}
.attachBar a {
	text-decoration:none!important;
	cursor:pointer;
	margin-left:8px;
}
.face {
	display:inline-block;
	background:url(../images/face.gif) no-repeat left center;
	height:20px;
	line-height:20px;
	text-align:left;
}
 a.face:hover {
}
 .face .text {
	display:inline-block;
	padding-left:23px;
	color:#999999;
}
 .img {
	display:inline-block;
	background:url(../images/ico_img.gif) no-repeat left center;
	height:20px;
	line-height:20px;
	text-align:left;
}
 .img .text {
	display:inline-block;
	padding-left:23px;
	color:#999999;
}
/* by wayne
.review .reviewcon .margin_b .attachBar {
	float:right;
	width:270px;
	text-align:right;
}
.review .reviewcon .margin_b .attachBar a {
	text-decoration:none!important;
	cursor:pointer;
	margin-left:8px;
}
.review .reviewcon .margin_b .attachBar .face {
	display:inline-block;
	background:url(../images/face.gif) no-repeat left center;
	height:25px;
	line-height:25px;
}
.review .reviewcon .margin_b .attachBar a.face:hover {
}
.review .reviewcon .margin_b .attachBar .face .text {
	display:inline-block;
	padding-left:23px;
	color:#999999;
}
.review .reviewcon .margin_b .attachBar .img {
	display:inline-block;
	background:url(../images/ico_img.gif) no-repeat left center;
	height:25px;
	line-height:25px;
}
.review .reviewcon .margin_b .attachBar .img .text {
	display:inline-block;
	padding-left:23px;
	color:#999999;
}
*/
.review .reviewcon .margin_b .btn_pl {
	width:73px;
	height:25px;
	line-height:25px;
	display:inline-block;
	text-align:center;
	background:url(../images/send_bg.gif) no-repeat left center;
}
.review .reviewcon .margin_b .btn_pl em {
	color:#fff;
	font-weight:bold;
}
/*========举报=======*/
.pljb {
	border:1px solid #BEBCB5;
	position:absolute;
	top:-10px;
	left:10%;
	background:#fff;
	width:480px;
	height:300px;
	z-index:999;
}
.pljb h3 {
	width:100%;
	height:26px;
	line-height:25px;
	background:#FBFBFB;
	text-align:left;
}
.pljb h3 span {
	font-weight:bold;
	color:#000;
	font-size:13px;
	padding-left:10px;
}
.pljb h3 .ico_close {
	float:right;
	font-weight:bold;
	color:#878787;
	padding-right:10px;
	cursor:pointer;
}
.pljb .jbtable01 {
	width:96%;
	margin:0 auto;
}
.pljb .jbtable01 td {
	padding:10px 0;
	vertical-align:middle;
}
.pljb .jbtable01 td.tdt1 {
	width:100%;
	color:#878787;
	background:url(../images/ico_line.gif) repeat-x left bottom;
}
.pljb p.t1 {
	color:#878787;
	line-height:180%;
	background:url(../images/ico_02.gif) no-repeat left center;
	text-indent:2.0em;
}
.pljb p.t2 {
	color:#878787;
	line-height:180%;
}
.pljb p.t2 a, .pljb .jbtable02 a {
	color:#000;
}
.pljb .jbtable02 {
	border:1px solid #ccc;
	color:#878787;
}
.pljb .jbtable02 img {
	margin-left:15px;
}
.pljb .jbradio {
	width:98%;
	margin:10px auto;
	text-align:center;
	color:#878787;
}
.pljb .jbradio form {
	float:left;
}
.pljb .jbradio input {
	border:none;
}
.pljb .jbradio label span {
	padding:5px 0;
}
.pljb .jbcc {
	clear:both;
}
.pljb input.submit01 {
	background:url(../images/login_bg.gif) no-repeat;
	width:73px;
	height:25px;
	cursor:pointer;
	margin-left:0px;
	padding-left:0px;
	vertical-align:middle;
	color:#FFF;
	border:none;
}
.pljb .subnotice {
	display:inline-block;
	width:210px;
	float:right;
	text-align:right;
	line-height:180%;
	color:#878787;
}
/*==========评论页列表模块结束============*/




/*---------私信-----------*/
.clear {
	clear:both;
}
.left_top {
	margin:15px 20px 0px 20px;
	border-bottom:1px dashed #999;
	padding-bottom:8px;
}
.left_top .letter_title {
}
.left_top .letter_title span.my_letter {
	color:#444444;
	font-weight:bold;
	font-size:14px;
}
.left_top .letter_title span.totle {
	color:#666666;
	margin-left:6px;
}
.left_top .top_left {
	float:left;
	margin-top:10px;
	display:inline;
}
.left_top .top_left input.send {
	background:url(../images/login_bg.gif) no-repeat;
	width:73px;
	height:25px;
	cursor:pointer;
	margin-left:0px;
	padding-left:0px;
	vertical-align:middle;
	color:#FFF;
}
.left_top .top_right {
	float:right;
}
.con_main {
	clear:both;
	width:600px;
	margin-top:15px;
}
.chdd {
	line-height:22px;
	margin-top:2px;
}
.chdd label {
*margin-right:-6px;
}
.chdd input.search3 {
	background:url(../images/search_bg.gif) no-repeat;
	width:60px;
	height:25px;
	vertical-align:middle;
	color:#FFF;
	cursor:pointer;
}
input.txt_s2 {
	vertical-align:middle;
	height:18px;
	width:170px;
	border:1px solid #999;
}
.MIB_feed, .MIB_feed li {
	zoom:1;
}
.MIB_feed {
	width:560px;
	margin:0 auto;
	text-align:left;
	padding-bottom:20px;
	clear:both;
}
.MIB_feed li {
	padding:10px 0px 10px 0px;
}
.MIB_feed .head_pic {
	float:left;
	width:56px;
	position:relative;
}
.MIB_feed .feed_img, .singleBlogCont .feed_img, .MIB_assign .feed_img {
	position:relative;
	float:left;
	margin:0 8px 10px 0;
}
.feed_img img {
	vertical-align:bottom;
	padding:2px;
	border:1px solid #CCC;
	background:#fff;
}
.MIB_feed .MIB_feed_c {
	float:right;
	width:484px;
	color:#878787;
}
.MIB_feed_c .sms {
	padding-bottom:6px;
	line-height:22px;
	font-size:14px;
	word-break:break-all;
	word-wrap:break-word;
}
.MIB_feed_c .sms a.name {
	color:#ED1B24;
}
.MIB_feed_c .letter {
	float:left;
	width:460px;
	line-height:18px;
	word-wrap:break-word;
	word-break:break-all;
	position:relative;
}
.MIB_feed_c .gz_con {
	float:left;
	width:430px;
	word-wrap:break-word;
	word-break:break-all;
}
.MIB_feed_c .gz_con .gz_js {
	width:100%;
	height:18px;
	line-height:18px;
}
.gz_con .gz_wfz {
	display:block;
	width:55px;
	position:absolute;
	left:325px;
	top:5px;
	text-align:lcenter;
	color:#878787;
	background:url(../images/ico_down01.gif) no-repeat right center;
}
.gz_con .gz_wfz:hover {
	color:#ED1B24;
	background:url(../images/ico_down02.gif) no-repeat right center;
}
.MIB_feed_c .gz_con .gz_conent {
	width:100%;
}
.MIB_feed_c .gz_con .gz_conent a {
	color:#000;
}
.MIB_feed_c .feed_preview {
	clear:both;
	width:100%;
}
.feed_preview .clear {
	height:0;
	overflow:hidden;
	font-size:0;
	line-height:0;
}
.feed_preview .MIB_assign {
	margin-top:0;
}
.feed_att {
	clear:both;
	width:100%;
	overflow:hidden;
	padding:5px 0 0;
}
.feed_att * {
	color:#878787;
}
.feed_att a {
	cursor:pointer;
}
.feed_att cite {
	margin-right:10px;
}
.rt {
	float:right;
}
.lf {
	float:left;
}
span.gray9 {
	color:#999;
}
span.MIB_line_l {
	color:#999;
	margin:0px 2px;
}
.con_main a {
	color:#ED1B24;
}
a.reds {
	color:#ED1B24;
}
.head_pic a {
	display:block;
}
/*    私信对话 letter_list    */
.sendMsg_form {
	clear:both;
	margin:0 20px;
	padding:20px 0px 15px 75px;
}
.sendMsg_form .msg_left {
	float:left;
	width:425px;
}
.sendMsg_form .msg_left p.seword {
	height:21px;
	line-height:17px;
}
.sendMsg_form .msg_left p.seword span.icon_send {
	color:#666;
	float:left;
	padding-left:30px;
	background:url(../images/icon_mail.gif) no-repeat;
}
.sendMsg_form .msg_left p.seword span.leaveWord {
	color:#b6b6b6;
	float:right;
	padding-right:16px;
	line-height:17px;
}
.sendMsg_form .msg_left p.seword span.leaveWord font.num {
	color:#767676;
	font-weight:bold;
}
.sendMsg_form .msg_left .seMsInput {
	color:#444444;
}
.sendMsg_form .msg_left .seMsInput .tear_top {
	background:url(../images/textarea_bg.gif) no-repeat;
	height:2px;
	width:412px;
	overflow:hidden;
}
.sendMsg_form .msg_left .seMsInput .tear_cen {
	border-left:1px solid #ed1b24;
	border-right:1px solid #ed1b24;
	padding:1px 5px;
	position:relative;
	width:400px;
	_padding:1px 3px;
}
.sendMsg_form .msg_left .seMsInput .tear_cen span.arr {
	background:url(../images/textarea_bg.gif) no-repeat -411px -6px;
	height:9px;
	overflow:hidden;
	position:absolute;
	right:-9px;
	top:6px;
	width:9px;
}
.sendMsg_form .msg_left .seMsInput .tear_cen textarea.textarea {
	border:none;
	line-height:1.4em;
	padding:0 2px;
	width:400px;
}
.sendMsg_form .msg_left .seMsInput .tear_bottomJ {
	background:url(../images/textarea_bg.gif) no-repeat;
	width:412px;
}
.sendMsg_form .msg_left .seMsInput .tear_bottom {
	position:relative;
}
.sendMsg_form .msg_left .seMsInput .tear_bottomJ .OnTit {
}
.sendMsg_form .msg_left .seMsInput .tear_bottom .OnTit {
	background:url(../images/textarea_bg.gif) no-repeat 0px -15px;
	height:22px;
	line-height:22px;
	padding-left:4px;
	width:350px;
}
.seMsInput .tear_bottom img.faceicon {
	vertical-align:-2px;
}
.seMsInput .tear_bottom a, .seMsInput .tear_bottom a:hover {
	text-decoration:none;
}
.sendMsg_form .msg_left .seMsInput .tear_bottomJ .btn_send {
}
.sendMsg_form .msg_left .seMsInput .tear_bottomJ a.btn_send, a.btn_send:link, a.btn_send:visited {
	background:url(../images/textarea_bg.gif) no-repeat -354px -15px;
	bottom:0px;
	color:#FFF;
	cursor:pointer;
	font-weight:bold;
	height:22px;
	line-height:22px;
	position:absolute;
	right:0px;
	text-decoration:none;
	text-align:center;
	width:58px;
	vertical-align:0;
	_right:0px;
}
.sendMsg_form .msg_right {
	float:right;
	padding-top:21px;
}
.sendMsg_form .msg_right .coming {
	border:solid 1px #c9c9c9;
	width:50px;
	height:50px;
	display:block;
	padding:2px;
}
.sendMsg_form .msg_right img {
	width:50px;
	height:50px;
}
/*        回复列表  letter_list    */
ul.MIB_msg {
	overflow:visible;
	margin:20px;
	color:#444444;
}
ul.MIB_msg li {
	clear:both;
	margin-bottom:10px;
}
ul.MIB_msg li.MIB_msg_r {
}
ul.MIB_msg li.MIB_msg_r .head_pic {
	float:right;
}
.MIB_msg_c {
	background:#fbfbfb;
	border:1px solid #ececec;
	line-height:18px;
	margin:0 18px;
	float:right;
	position:relative;
	width:410px;
}
.MIB_msg_c a.msg_close {
	border:1px solid #dadada;
	height:14px;
	width:14px;
	position:absolute;
	right:-5px;
	top:-5px;
	background:url(../images/btn_close.gif) no-repeat;
	z-index:999;
}
.MIB_msg_c .rd_tr {
	background-position:-40px -20px;
	float:right;
	height:20px;
	width:20px;
	margin:-1px -9px 0px 0px;
	z-index:1px;
	position:relative;
}
.rd_tr, .rd_tl, .rd_br, .rd_bl {
	background:url(../images/round_border.gif) no-repeat;
}
.MIB_msg_c .rd_tl {
	background-position:-40px 0px;
	float:left;
	height:20px;
	margin:-1px 0px 0px -1px;
	width:5px;
	z-index:1px;
	position:relative;
}
.MIB_msg_c p.msg_detail {
	line-height:20px;
	margin:7px 12px 0px;
	width:380px;
	color:#666666;
}
.MIB_msg_c p.msg_detail a {
	color:#ED1B24;
}
.MIB_msg_c p.msg_detail span.gray9 {
}
.MIB_msg_c .feed_att {
	padding:5px 10px 5px 0px;
	text-align:right;
}
.MIB_msg_c .rd_br {
	background-position:-35px -35px;
	float:right;
	margin:-4px -1px -1px 0px;
	overflow:hidden;
	height:5px;
	width:5px;
	z-index:1px;
	position:relative;
}
.MIB_msg_c .rd_bl {
	background-position:0px -35px;
	float:left;
	height:5px;
	margin:-4px 0px -1px -9px;
	overflow:hidden;
	width:20px;
	z-index:1px;
	position:relative;
}
li.MIB_msg_l .MIB_msg_c, li.MIB_msg_l .head_pic {
	float:left;
}
li.MIB_msg_l .rd_tl {
	background-position:0 0;
	float:left;
	height:20px;
	margin:-1px 0px 0px -9px;
	width:20px;
}
li.MIB_msg_l .rd_tr {
	background-position:-35px 0px;
	float:right;
	height:-20px;
	margin:-1px -1px 0px 0px;
	width:5px;
}
.feed_att a, .feed_att a:hover, .feed_att a:link, .feed_att a:visited {
	color:#878787;
}
.attention {
	background:#F5F5F5;
	float:left;
	width:298px;
	margin-left:1px;
	display:inline;
	height:38px;
	line-height:38px;
	_height:34px;
	_line-height:34px;
}
/*   弹出层  */
#downdiv02 {
	background:url(../images/popup_bg2.gif) no-repeat;
	width:310px;
	position:absolute;
	z-index:999px;
	height:117px;
}
/* 鼠标经过头像弹出层 */
.head_pic {
}
.head_pic a.add_pic {
	position:relative;
}
.add_pic_div {
	background:url(../images/popup_bg.gif) no-repeat;
	width:310px;
	height:148px;
	position:absolute;
	z-index:9999;
}
.add_pic_div a:hover {
	border:none!important;
}
.details {
	margin:19px 10px 0px 10px;
	float:left;
	display:inline;
}
.details .det_pic {
	float:left;
	margin-top:8px;
}
.details .det_pic img {
	border:none;
	width:50px!important;
	height:50px!important;
}
.details .det_right {
	width:220px;
	float:left;
}
.details .det_right ul {
	margin:0;
	padding:0;
}
.details .det_right ul li {
	float:left;
	height:22px!important;
	line-height:22px;
	border:none;
	width:100%;
	color:#666;
	text-align:left;
	margin:0!important;
	background:none;
	border:none;
	padding:0px 0px 0px 5px!important;
}
.details .det_right ul li a {
	display:inline-block;
	color:#ED1B24;
	width:auto;
	height:auto;
	border:none;
	padding:0;
	margin:0;
}
.details .det_right ul li span {
	padding-right:8px;
}
.details .det_right ul li img {
	border:none;
	width:11px;
	height:13px;
	vertical-align:middle;
}
.introduction {
	margin:0px 10px 0px 16px;
	color:#666;
	float:left;
	display:inline;
	height:22px;
}
.attention {
	background:#F5F5F5;
	float:left;
	width:298px;
	margin-left:1px;
	display:inline;
	height:38px;
	line-height:38px;
}
.att {
}
.attention .att_left {
	float:left;
	background:url(../images/letter_mail.gif) no-repeat 6px 12px;
	padding-left:25px;
	height:38px;
	line-height:38px;
}
.attention .att_left a {
	display:inline-block;
	color:#ED1B24;
	width:auto;
	height:auto;
	border:none;
	height:38px;
	line-height:38px;
	padding:0;
	margin:0;
}
.attention .att_left span {
	color:#999;
	height:38px;
	line-height:38px;
	margin:0px 6px;
}
.attention .att_right {
	float:right;
	margin-right:10px;
	display:inline;
	height:38px;
	line-height:38px;
}
.attention .att_right a {
	display:inline-block;
	color:#ED1B24;
	width:auto;
	height:auto;
	border:none;
	height:38px;
	line-height:38px;
	padding:0;
	margin:0;
}
.attention .att_right span {
	margin:0px 6px;
	color:#999;
}
/*发送私信隐藏窗口*/
.hidden1 {
	width:430px;
	height:360px;
	border:1px solid #999;
	background:#FFF;
}
.hidd_01 {
	margin:1px;
}
.hidd_01 .hidd_title {
	font-weight:bold;
	line-height:30px;
	height:30px;
	background:#F6F6F6;
	padding-left:8px;
}
.hidd_01 .hidd_title span {
	font-weight:normal;
	cursor:pointer;
	padding-left:360px;
}
.icon_closel a {
	font-weight:bold;
	color:#878787;
	cursor:pointer;
}
.hidd_01 .hidd_con {
	margin:30px 25px 0px 25px;
}
.hidd_01 .hidd_con label {
	width:62px;
	vertical-align:top;
}
.hidd_con .letter_name {
	margin-bottom:15px;
}
.hidd_01 .hidd_con input.txt_name {
	border:1px solid #999;
	height:18px;
	width:200px;
}
.hidd_01 .hidd_con textarea.letter_con {
	border:1px solid #999;
	width:300px;
	height:133px;
}
.hidd_01 .hidd_con .face {
	padding-left:63px;
	margin-top:-10px;
}
.hidd_01 .hidd_con input.letter_send {
	background:url(../images/cancel_bg.gif) no-repeat;
	width:57px;
	height:25px;
	cursor:pointer;
	color:#000;
	margin:15px 0px 10px 63px;
}
.hidd_01 .hidd_con span {
	margin-left:63px;
	line-height:30px;
	color:#999;
}
.hidden2 {
	width:430px;
	height:360px;
	border:1px solid #999;
	background:#FFF;
}
/*回复私信*/
.hidden3 {
	width:430px;
	height:360px;
	border:1px solid #999;
	background:#FFF;
}
/*设置分组*/
.hidden4 {
	width:390px;
	border:1px solid #999;
	background:#FFF;
}
.hidden4 .hidd_01 .hidd_title span {
	padding-left:305px;
}
.hidd_con_4 {
	padding:25px;
}
.hidd_con_4 span {
	color:#666;
}
.hidd_con_4 .group {
	border:1px solid #ccc;
	background:#f3f2f2;
	padding:10px 12px 8px 12px;
}
.hidd_con_4 .group ul {
	width:100%;
}
.hidd_con_4 .group ul li {
	float:left;
	color:#000;
	width:155px;
	line-height:26px;
	height:26px;
	padding:5px 0px;
}
.hidd_con_4 .group ul li a {
	display:block;
	color:#666;
	text-decoration:none;
}
.hidd_con_4 .group ul li a:hover {
	color:#ffffff;
	background:#ED1B24;
}
.hidd_con_4 .group ul li input {
	vertical-align:middle;
	margin-right:3px;
	margin-left:3px;
}
.hidd_con_4 .group a {
	width:100%;
	color:#ED1B24;
}
.hidd_con_4 input.save {
	background:url(../images/search_bg.gif) no-repeat;
	width:57px;
	height:25px;
	cursor:pointer;
	color:#FFF;
	margin:20px 8px 0px 90px;
}
.hidd_con_4 input.cancel {
	background:url(../images/cancel_bg.gif) no-repeat;
	width:57px;
	height:25px;
	cursor:pointer;
	color:#000;
}
#box {
	border:1px solid #CCC;
	background:#EFD4D5;
	position:relative;
	height:45px;
	vertical-align:middle;
	margin-top:-25px;
}
#box input.organize {
	border:1px solid #CCC;
	height:18px;
	margin:10px 10px 0px 10px;
}
#box input.new {
	background:url(../images/btn_search.jpg) no-repeat;
	width:44px;
	height:21px;
	cursor:pointer;
	color:#000;
	text-align:center;
	margin:5px 8px 0px 0px;
}
#box span {
	color:#ED1B24;
}
/*设置备注*/
.hidden5 {
	width:300px;
	height:155px;
	border:1px solid #999;
	background:#FFF;
}
.hidden5 .hidd_01 .hidd_title span {
	padding-left:205px;
}
.hidd_con_5 {
	color:#666;
	margin:25px 0px 0px 50px;
}
.hidd_con_5 input.beizhu {
	border:1px solid #CCC;
	height:18px;
	vertical-align:middle;
	margin:20px 8px 0px 0px;
}
.hidd_con_5 input.save_name {
	background:url(../images/search_bg.gif) no-repeat;
	width:57px;
	height:25px;
	cursor:pointer;
	color:#FFF;
	vertical-align:middle;
	margin-top:20px;
}
/*删除全部*/
.hidden6 {
	width:330px;
	height:180px;
	border:1px solid #999;
	background:#FFF;
}
.hidden6 .hidd_01 .hidd_title span {
	padding-left:245px;
}
.hidd_con_6 {
	margin:25px;
}
.hidd_con_6 .hid_left {
	float:left;
}
.hidd_con_6 .hid_right {
	line-height:30px;
	color:#666;
	padding-left:15px;
	float:left;
}
.hidd_con_6 .hid_right input.hid_check {
	margin-right:5px;
	vertical-align:middle;
}
.hidd_con_6 .hid_right input.hid_que {
	background:url(../images/search_bg.gif) no-repeat;
	width:57px;
	height:25px;
	cursor:pointer;
	color:#FFF;
	margin:12px 8px 0px 0px;
}
.hidd_con_6 .hid_right input.hid_ch {
	background:url(../images/cancel_bg.gif) no-repeat;
	width:57px;
	height:25px;
	cursor:pointer;
	color: #000;
	margin:12px 0px 0px 0px;
}
/*举报*/

.hidden7 {
	width:530px;
	height:315px;
	border:1px solid #999;
	background:#FFF;
}
.hidden7 .hidd_01 .hidd_title span {
	padding-left:400px;
}
.hidd_con_7 {
	padding:13px;
	width:500px;
}
.hidd_con_7 span.title {
	background:url(../images/jubao.jpg) no-repeat 2px;
	padding-left:22px;
	border-bottom:1px dashed #CCC;
	width:478px;
	float:left;
	color:#666;
	line-height:25px;
}
.hidd_con_7 span.hid7_name {
	padding-top:22px;
	float:left;
	width:478px;
	padding-bottom:5px;
}
.hidd_con_7 span.hid7_name a {
	color:#ED1B24;
}
.hidd_con_7 .hid7_con {
	width:478px;
	float:left;
	padding:10px;
	border:1px solid #CCC;
}
.hidd_con_7 .hid7_con .hid7_con_left {
	float:left
}
.hidd_con_7 .hid7_con .hid7_con_left img {
	border:1px solid #CCC;
	margin:1px;
}
.hidd_con_7 .hid7_con .hid7_con_right {
	float:left;
	margin-left:8px;
	color:#666
}
.hidd_con_7 .hid7_con .hid7_con_right a {
	color:#ED1B24;
}
.hidd_con_7 .hid7_type {
	width:478px;
	float:left;
	padding:13px 0px 13px 0px;
	text-align:center;
}
.hidd_con_7 .hid7_type input.type {
	margin:0px 5px;
	vertical-align:middle;
}
.hidd_con_7 .hid7_more {
	width:500px;
	float:left;
	border-bottom:1px dashed #CCC;
	padding-bottom:10px;
}
.hidd_con_7 .hid7_more input.hid7_mo {
	height:18px;
	border:1px solid #CCC;
	width:208px;
	vertical-align:middle;
}
.hidd_con_7 .hid7_more span {
	color:#666;
}
input.sure {
	background:url(../images/sure.gif) no-repeat;
	width:70px;
	height:25px;
	color:#FFF;
	cursor:pointer;
	float:left;
	margin-top:10px;
	border:none;
}
.hid7_shenming {
	float:right;
	text-align:right;
	color:#666;
	margin-top:10px;
	display:inline;
}
/*====关注====*/
.hidden8 {
	width:430px;
	height:315px;
	border:1px solid #999;
	background:#FFF;
}
/*商家列表*/
.hidden9 {
	width:600px;
	height:500px;
	border:1px solid #999;
	background:#FFF;
}
.hidd_09 {
	margin:1px;
}
.hidd_09 .hidd_title {
	font-weight:bold;
	line-height:30px;
	height:30px;
	background:#F6F6F6;
	padding-left:8px;
}
.hidd_09 .hidd_title span {
	font-weight:normal;
	cursor:pointer;
	padding-left:515px;
}
.hidd_09 .icon_closel a {
	font-weight:bold;
	color:#878787;
	cursor:pointer;
}
.hidd_09 .hidd_con {
	width:98%;
	margin:10px auto;
}
.hidd_09 .hidd_con .choice {
	padding:4px;
}
.hidd_09 .hidd_con .choice dl {
	width:100%;
	height:24px;
	line-height:24px;
}
.hidd_09 .hidd_con .choice dt, .table_fqhd .choice dd {
	float:left;
	height:24px;
	line-height:24px;
}
.hidd_09 .hidd_con .choice dd a {
	display:inline-block;
	height:18px;
	line-height:18px;
	border:1px solid #3379D0;
	padding:1px;
	padding-right:24px;
	background:#fff;
	color:#3379D0;
	margin-left:3px;
	text-decoration:none;
	position:relative;
}
.hidd_09 .hidd_con .choice dd span.ico_close {
	background:url(../images/ico_close02.gif) no-repeat right center;
	display:block;
	position:absolute;
	top:3px;
	right:1px;
	width:13px;
	height:13px;
}
.hidd_09 .hidd_con .choosead {
	padding:10px 4px;
	border-bottom:1px dashed #A6A9AD;
	margin-bottom:20px;
}
.hidd_09 .hidd_con .choosead label {
	padding:3px;
}
.hidd_09 .hidd_con .comtitl1 ul {
	width:100%;
	padding:15px 0;
}
.hidd_09 .hidd_con .comtitl1 ul li {
	width:100%;
	padding:8px 0;
	border:1px solid #D3D4D4;
	margin-bottom:10px;
}
.hidd_09 .hidd_con .comtitl1 ul li:after {
	content:".";
	height:0;
	display:block;
	clear:both;
	visibility:hidden;
}
.hidd_09 .hidd_con .lf {
	width:175px;
	float:left;
	padding-left:8px;
}
.hidd_09 .hidd_con .lf a {
	padding:2px;
	width:165px;
	height:120px;
	display:block;
	background:url(../images/pic_bluebg.gif) no-repeat left center;
}
.hidd_09 .hidd_con .lf a img{ width:155px; height:110px; position:relative; left:3px; top:4px;}
.hidd_09 .hidd_con .midcon {
	width:215px;
	float:left;
}
.hidd_09 .hidd_con .rg {
	width:100px;
	float:right;
}
/*求关注*/
.hidegz1 {
	width:230px;
	height:100px;
	border:1px solid #999;
	background:#FFF;
}
.hidegz1 .gz_hidecon {
	text-align:center;
}
.hidegz1 .gz_hidecon p {
	line-height:180%;
	margin-top:20px;
	color:#878787;
}
.hidegz1 input.hid_que {
	background:url(../images/search_bg.gif) no-repeat;
	width:57px;
	height:25px;
	cursor:pointer;
	color:#FFF;
	margin:12px 8px 0px 0px;
}
.hidegz1 input.hid_ch {
	background:url(../images/cancel_bg.gif) no-repeat;
	width:57px;
	height:25px;
	cursor:pointer;
	color: #000;
	margin:12px 0px 0px 0px;
}
.hidegz2 {
	width:420px;
}
.hidden1, .hidden2, .hidden3, .hidden4, .hidden5, .hidden6, .hidden7, .hidden8, .hidden9, .hidegz1, .hidegz2 {
	position:absolute;
	z-index:999;
	display:none;
}
.MIB_linedot_l {
	position:relative;
	z-index:9;
}
.gz_prompt {
	position:absolute;
	top:5px;
	right:15px;
	color:#878787;
	text-align:center;
	cursor:pointer;
}
/*======私信结束=======*/
/*=====我的收藏开始======*/
.sc_mbloglist {
	margin:0 auto;
	padding-top:20px;
	clear:both;
}
.sc_mbloglist .titlebar {
	width:95%;
	margin:10px auto;
}
.sc_mbloglist .titlebar p {
	color:#878787;
}
.sc_mbloglist li.saveli {
	clear:both;
	overflow:hidden;
	zoom:1;
	padding:10px 0;
}
.MIB_feed_c .sms {
	padding-bottom:6px;
	line-height:22px;
	font-size:14px;
}
/*=======返回顶部=======*/
 #goToTop {
	position: fixed;
	bottom:35px;
	right:125px;
	width:25px;
}
* html #goToTop  /* IE6 右侧固定 */ {
	position:absolute;
	right:125px;
left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft, 10)||0)-(parseInt(this.currentStyle.marginRight, 10)||125));
}
* html #goToTop   /* IE6 底部固定  */ {
	position:absolute;
	bottom:20px;
top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||35)));
}
#goToTop a {
	width:25px;
	height:93px;
	display:block;
	font-size:0;
	background:url(../images/totop01.gif) no-repeat;
}
/*=======信息提示=======*/
#atshow {
	position: fixed;
	top: 25px;
	right:150px;
	width:25px;
	width:180px;
	min-height:30px;
	border:1px solid #E4E4E4;
	background:#fff;
}
#topnotice {
	position: fixed;
	top: 25px;
	right:150px;
	width:25px;
	width:180px;
	min-height:30px;
	border:1px solid #E4E4E4;
	background:#fff;
}
* html #topnotice /* IE6 头部固定 */ {
	position:absolute;
	bottom:auto;
top:expression(eval(document.documentElement.scrollTop));
}
* html #topnotice  /* IE6 右侧固定 */ {
	position:absolute;
	right:130px;
left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft, 10)||0)-(parseInt(this.currentStyle.marginRight, 10)||130));
}
#topnotice p {
	width:160px;
	margin:0px auto;
	text-align:left;
	padding:0;
}
#topnotice p a, #topnotice p a:visited, #topnotice p a:hover {
	color:#ED1B24;
}
#topnotice span {
	width:10px;
	height:10px;
	position:absolute;
	right:5px;
	top:0px;
	display:block;
	font-weight:bold;
	color:#878787;
	cursor:pointer;
}
/*====openwin01=====*/
.openwin01 {
	width:600px;
	min-height:300px;
	_height:300px;
	margin:10px auto;
	border:1px solid #999999;
}
.openwin01:after {
	content:".";
	display:block;
	clear:both;
	visibility:hidden;
	height:0;
}
.openwin01 h3 {
	margin:2px;
	height:30px;
	line-height:30px;
	background:#F6F6F6;
	text-align:left;
	margin-bottom:25px;
}
.openwin01 h3 span {
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#000;
	padding-left:10px;
}
.openwin01 h3 .titler {
	margin-top:3px;
}
/*=========搜索模块========*/
#comcon02, #comcon03 {
	display:none;
}
.page_search {
	width:100%;
	margin-top:30px;
}
.page_search h1 {
	font-size:24px;
	line-height:200%;
}
.page_search .search_top {
	width:600px;
	height:30px;
	text-align:center;
	background:url(../images/page_searchbg.jpg) no-repeat left top;
}
.search_top ul.search_title {
	width:60%;
	margin:0 auto;
	height:26px;
	padding-top:4px;
}
.search_top ul:after {
	content:".";
	display:block;
	clear:both;
	visibility:hidden;
	height:0;
}
.search_top .search_title li {
	float:left;
	height:26px;
	line-height:26px;
	margin:0 15px;
}
.search_top .search_title li a {
	color:#fff;
	height:26px;
	line-height:26px;
	font-size:12px;
}
.search_top .search_title li a:hover {
	font-weight:bold;
	text-decoration:none;
}
.search_top .search_title li.current {
	background:url(../images/page_searlb.jpg) no-repeat left bottom;
	padding-left:10px;
	font-weight:bold;
}
.search_top .search_title li.current a {
	background:url(../images/page_searrb.jpg) no-repeat right bottom;
	display:inline-block;
	padding-right:10px;
	color:#878787;
}
.page_search .search_tcon {
	width:598px;
	height:70px;
	margin:0 auto;
	clear:both;
	border:1px solid #ED1B24;
	border-top:0;
	text-align:center;
}
.search_tcon form {
	height:21px;
	line-height:21px;
	padding-top:20px;
}
.page_search .search_tcon .sear_input {
	width:350px;
	height:19px;
	line-height:19px;
	padding-left:2px;
	border:1px solid #ccc;
}
.page_search .search_tcon .sear_btn {
	width:44px;
	height:21px;
	background:url(../images/btn_search.jpg) no-repeat left center;
}
.search_list {
	clear:both;
	margin-top:30px;
}
/*=========详细资料填写模块页=0813=======*/
.maintomg {
	width:996px;
	margin:0 auto;
	min-height:590px;
	_height:590px;
}
/*---head---*/
.maintomg .reg_header {
	padding:3px 0px 80px;
}
.maintomg .reg_header .logo em {
	display:none;
}
/*--------*/
.maintomg .welcome h1 {
	font-size:14px;
	line-height:180%;
	color:#878787;
}
.maintomg .welcome .step {
	font-size:14px;
	margin:25px 0px 10px 0px;
	color:#444444;
}
.maintomg .welcome .step span {
	color:#ED1B24;
	font-size:14px;
}
.maintomg .welcome .title {
	color:#ED1B24;
	font-size:14px;
	line-height:150%;
}
.maintomg .reg_fst, .maintomg .reg_sed {
	padding-top:15px;
}
.maintomg .reg_fst .title span {
	font-size:12px;
}
.maintomg .reg_fst td {
	padding:8px 5px;
	font-size:14px;
	color:#878787;
}
.maintomg .reg_fst td span.bz {
	font-size:12px;
	color:#878787;
	padding:0 5px;
}
.maintomg .reg_fst td font {
	padding:0 3px;
}
.maintomg .reg_fst td .textinput {
	border:1px solid #ccc;
	height:18px;
	line-height:18px;
	padding:1px 2px;
	margin-right:5px;
	font-size:12px;
}
.maintomg .reg_fst td textarea {
	width:200px;
	height:60px;
	overflow-y:auto;
	padding-left:2px;
	border-top:1px solid #999;
	border-left:1px solid #999;
	border-bottom:1px solid #E7E3E3;
	border-right:1px solid #E7E3E3;
}
.maintomg .reg_fst input.save {
	background:url(../images/search_bg.gif) no-repeat;
	width:57px;
	height:25px;
	cursor:pointer;
	color:#fff;
	margin:15px 0px 10px 120px;
}
.maintomg .reg_fst input.next {
	background:url(../images/cancel_bg.gif) no-repeat;
	width:57px;
	height:25px;
	cursor:pointer;
	color:#000;
	margin:15px 0px 10px 10px;
}
.maintomg .reg_sed .localphoto {
	margin-left:10px;
}
.maintomg .reg_sed .localphoto p {
	line-height:200%;
	color:#878787;
	font-size:14px;
}
.maintomg .reg_sed .localphoto p.sm {
	padding-top:15px;
	font-size:12px;
}
.maintomg .photofile input {
	border:1px solid #ccc;
	height:18px;
	line-height:18px;
	padding:1px 2px;
	margin-right:5px;
	font-size:12px;
}
.maintomg .localphoto input.btnsave {
	background:url(../images/search_bg.gif) no-repeat;
	width:57px;
	height:25px;
	cursor:pointer;
	color:#fff;
	margin:15px 0px 10px 5px;
}
.maintomg .localphoto input.btnup {
	background:url(../images/cancel_bg.gif) no-repeat;
	width:57px;
	height:25px;
	cursor:pointer;
	color:#000;
	margin:15px 0px 10px 60px;
}
.maintomg .reg_sed .localpiccon {
	margin-top:40px;
	margin-bottom:20px;
	position:relative
}
.maintomg .reg_sed .bigger {
	width:140px;
	position:absolute;
	left:350px;
	top:110px;
	overflow:hidden;
	display:inline-block;
	text-align:center;
}
.maintomg .reg_sed .biggerpic {
	width:140px;
	height:140px;
	overflow:hidden;
	background:#F3F3F3;
	display:inline-block;
}
.maintomg .reg_sed .bigger .cc {
	display:block;
	height:25px;
	line-height:25px;
}
.maintomg .reg_sed .small {
	width:110px;
	position:absolute;
	left:350px;
	top:0px;
	overflow:hidden;
	display:inline-block;
	text-align:center;
}
.maintomg .reg_sed .smallpic {
	width:50px;
	height:50px;
	overflow:hidden;
	background:#F3F3F3;
	display:inline-block;
}
.maintomg .reg_sed .small .cc {
	display:block;
	height:25px;
	line-height:25px;
}
.maintomg .reg_sed .probar {
	width:290px;
	height:290px;
	border:0px;
	background:#F3F3F3;
	border:1px solid #878787;
}
.maintomg .reg_trd {
	padding-top:20px;
	width:800px;
}
.maintomg .reg_trd h3.title {
	height:30px;
	line-height:30px;
	text-align:left;
	border-bottom:1px solid #ccc;
}
.maintomg .reg_trd h3.title span {
	color:#878787;
	font-size:14px;
	float:left;
}
.maintomg .reg_trd h3.title .titler {
	float:right;
	line-height:26px;
}
.maintomg .reg_trd h3.title .titler input {
	vertical-align:-3px;
}
.maintomg .reg_trd h3.title .titler label {
	padding-right:5px;
}
.maintomg .reg_trd h3.title .titler .add {
	display:inline-block;
	background:url(../images/search_bg.gif) no-repeat left center;
	width:57px;
	height:25px;
	line-height:25px;
	text-align:center;
	color:#fff;
}
.maintomg .reg_trd h3.title .titler .change {
	display:inline-block;
	background:url(../images/cancel_bg.gif) no-repeat left center;
	width:57px;
	height:25px;
	line-height:25px;
	text-align:center;
	color:#000;
	margin-left:10px;
}
/*-------活动详情-----*/
.hdmain {
	margin:0px auto;
	padding:20px 0 40px;
}
.hdmain:after {
	content:".";
	height:0;
	clear:both;
	visibility:hidden;
	display:block;
}
.hdmain h3 span {
	font-size:16px!important;
	font-weight:bold;
	line-height:200%;
}
.hdmain .hdleftcon {
	background:url(../images/picbg.jpg) no-repeat left center;
	width:388px;
	height:300px;
	position:relative;
	float:left;
}
.hdmain .hdleftcon .sd_gftj{
	position:absolute;
	top:0px;
	left:0px;
	z-index:99999;
	}
.hdleftcon .pic {
	width:365px;
	height:258px;
	margin-left:6px;
	margin-top:6px;
	margin-bottom:3px;
	position:relative;
	}
.hdleftcon .pic img {
	width:365px;
	height:258px;

}
.hdleftcon .time {
	position:absolute;
	top:43px;
	right:6px;
	background:url(../images/timebg.gif) no-repeat left center;
	width:156px;
	height:60px;
}
.hdleftcon .time p {
	color:#ED1B24;
	font-size:20px;
	font-weight:bold;
	padding-left:40px;
	line-height:200%;
	letter-spacing:0.1em;
}
.hdleftcon .hdxq {
	margin-left:92px;
	width:190px;
	height:32px;
	line-height:30px;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	color:#fff!important;
	display:block;
	letter-spacing:0.4em;
	text-decoration:none;
	background:url(../images/btn_hdxq01.gif) no-repeat left center;
}
.hdleftcon .hdxqcur {
	background:url(../images/btn_hdxq02.gif) no-repeat left center;
	color:#373737!important;
	text-decoration:none;
}
.hdleftcon .hdxq:hover {
	background:url(../images/btn_hdxq01.gif) no-repeat left center;
	text-decoration:none;
	color:#fff!important;
}
.hdrightcon {
	float:left;
	display:inline;
	width:195px;
	margin-left:5px;
}
.hdrightcon .p1 {
	width:100%;
	height:55px;
	margin-top:4px;
	text-align:center;
}
.hdrightcon .p1 span {
	line-height:55px;
	font-weight:bold;
	color:#fff;
	font-size:24px;
	letter-spacing:0.2em;
	display:block;
}
.hdrightcon .p1 span.want {
	background:url(../images/joinbg.jpg) no-repeat left center;
}
.hdrightcon .p1 span.wait {
	background:#FCCA4A;
	display:none;
}
.hdrightcon .p1 span.joined {
	background:#A2CB3E;
	display:none;
}
.hdrightcon .p2 {
	width:100%;
	height:55px;
	background:#C3C2C0 url(../images/left02.jpg) no-repeat left top;
	margin:7px auto;
}
.hdrightcon .p2 span.mun {
	color:#fff;
	font-weight:bold;
	font-size:35px!important;
	padding-left:15px;
	line-height:40px;
	float:left;
	display:inline-block;
	width:90px;
	font-family:monospace
}
.hdrightcon .p2 span.money {
	color:#fff;
	height:55px;
	line-height:55px;
	font-weight:bold;
	font-size:50px!important;
	padding-left:15px;
	text-align:right;
	float:left;
	display:inline-block;
	font-family: "Book Antiqua";
}
.hdrightcon .p3 {
	width:100%;
	height:46px;
	background:url(../images/left03.jpg) no-repeat left top;
}
.hdrightcon .p3 .timestar {
	width:100%;
	height:23px;
	line-height:23px;
	text-align:center;
}
.hdrightcon .p3 .timestar label {
	line-height:150%;
	font-size:12px;
	color:#fff;
	margin:0;
}
.hdrightcon .p3 .timestar span {
	color:#fff;
	font-weight:bold;
	font-size:14px;
}
.hdrightcon .p3 .timeend {
	width:100%;
	height:23px;
	text-align:center;
}
.hdrightcon .p3 .timeend label {
	color:#fff;
}
.hdrightcon .p3 .timeend span {
	color:#fff;
	font-weight:bold;
	font-size:14px;
}
.hdrightcon .hdfx {
	margin-top:7px;
	width:100%;
	height:58px;
	text-align:center;
	position:relative;
}
.hdrightcon .hdfx p {
	height:18px;
	line-height:18px;
	text-align:left;
	width:100%;
	text-indent:0.6em;
}
.hdrightcon .hdfx a {
	width:35px;
	height:37px;
	padding:0;
	margin:0;
	text-align:center;
	display:inline-block;
}
.hdrightcon .p4 {
	width:100%;
	height:25px;
	line-height:25px;
}
.hdrightcon .p4 a {
	height:25px;
	line-height:25px;
	display:inline-block;
	padding:3px 5px;
	color:#000;
	letter-spacing:0.2em;
}
.hdrightcon .p4 a label {
}
/*=====分享模块======*/	
.fxmore {
	position:absolute;
	top:38px;
	left:150px;
	width:250px;
	border:1px solid #CCCCCC;
	z-index:9999999;
}
.fxmore h3 {
	text-align:left;
	line-height:30px;
	padding-left:10px;
	font-weight:bold;
}
.fxmore .con {
	background:#fff;
	padding:10px 0;
}
.fxmore .con ul {
	width:100%;
	zoom:1;
	overflow:hidden;
}
.fxmore .con ul li {
	float:left;
	width:46%;
	height:32px;
	line-height:32px;
	display:inline;
	margin-left:5px;
	text-align:left;
}
.fxmore .con ul li a {
	width:auto!important;
	text-align:left;
	display:block;
	height:16px;
	line-height:16px;
	text-decoration:none;
	cursor:pointer;
	text-indent:1.8em;
}
.fxmore h3, .fxmore .bot {
	height:30px;
	background:#ccc;
}
/*=========共享小图标定为区域=========*/
.fxmore .con ul li a {
	background:url(../images/jiathis_ico.png) no-repeat;
}
/*腾讯空间*/
.fxmore .picqqkj {
	background-position:0 -64px!important;
}
/*开心网*/
.fxmore .pictxwb {
	background-position:0 -144px!important;
}
/*MSN*/
.fxmore .picmsn {
	background-position:0 -1424px!important;
}
/*人人*/
.fxmore .picrr {
	background-position:0 -160px!important;
}
/*豆瓣*/
.fxmore .picdb {
	background-position:0 -560px!important;
}
/*======图片上传=======*/
.uploadBox, .uploadingBox {
	background:url(../images/popup_topbg.gif) no-repeat right  top;
	padding-top:10px;
	width:300px;
	position:absolute;
	top:20px;
	right:65px;
	z-index:999;
	height:100px;
}
.uploadBox .uploadBoxcon, .uploadingBox .uploadingBoxcon {
	width:298px;
	min-height:100px;
	_height:100px;
	background:#fff;
	border:1px solid #9D9D9D;
	border-top:none;
	text-align:center!important;
}
hdfxattachName {
	float:none!important;
	height:25px;
	line-height:25px;
}
.uploadingBox .uploadingBoxcon .viewArea .photoBox {
	float:none!important;
	text-align:center;
	margin:0 auto;
}
.uploadingBox .uploadingBoxcon .viewArea .photoBox img {
	max-width:220px;
width:expression(document.body.clientWidth > 220? "220px": "auto" );
}
.uploadingBoxcon .uploading a {
	padding-left:10px;
	color:#ED1B24;
}
.uploadBoxcon .buttonBox {
	width:130px;
	margin:0 auto!important;
	padding:10px 0;
	float:none!important;
	text-align:center;
}
.uploadBoxcon .btnpic {
	display:block;
	width:130px;
	height:30px;
	line-height:30px;
	background:url(../images/btn_uploadpic.gif) no-repeat left center;
	text-align:center;
	text-decoration:none;
	cursor:pointer;
}
.uploadBoxcon .btnpic input {
	outline:none;
	width:100px;
	height: 30px;
	visibility: visible;
	background-color:transparent;
	border:none;
	cursor:pointer;
	filter:alpha(opacity=0);
	opacity:0;
}
/*=======商家详情=========*/
.shtablecon {
	width:100%;
}
.shtablecon h5 {
	font-size:12px;
	font-weight:bold;
	text-align:left;
	line-height:180%;
	color:#ED1B24;
}
table.sjtable01 {
	width:100%;
	margin:10px auto;
}
table.sjtable01 thead th {
	font-weight:bold;
	text-align:center;
	border:1px solid #878787;
	padding:5px 0;
}
table.sjtable01 tbody td {
	text-align:center;
	border:1px solid #878787;
	padding:5px 0;
}
table.sjtable01 tbody td a.name {
	color:blue;
}
/**/
table.sjtable02 {
	width:100%;
	margin:10px auto;
}
table.sjtable02 thead {
	background:#EDEDED;
	border-bottom:1px solis #878787;
}
table.sjtable02 thead th {
	font-weight:bold;
	text-align:center;
	padding:5px 0;
}
table.sjtable02 tbody tr:hover {
	background:#F6F3F3
}
table.sjtable02 tbody td {
	text-align:center;
	border-bottom:1px dashed #878787;
	padding:5px 0;
}
table.sjtable02 tbody td a.name {
	color:blue;
}
table.sjtable02 tbody td.tabcon p {
	text-align:left;
	line-height:180%;
}
/*========0930官方推荐=======*/
.gfall{ display:block;	width:600px;
	height:140px; background:red; }
.gfhd{
	clear:both;
	float:left;
	width:600px;
	height:140px;
	margin:8px auto;
	background:url(../images/gf_picbg.jpg) no-repeat left center;
	position:relative;
	top:10px;
	}
.gfhd:after,.gfhd .all:after{
	content:".";
	display:block;
	clear:both;
	visibility:hidden;
	height:0;	
	}
.gfhd .sd_gftj{
	position:absolute;
	top:0;
	left:0;
	width:100px;
	z-index:9999;
	}
.gfhd .icon_closel {
	position:absolute;
	top:8px;
	right:8px;
	width:14px;
	height:14px;
	cursor:pointer;
	background:url(../images/ico_close01.gif) no-repeat left center;
}
.gfhd .icon_closel:hover{
	background:url(../images/ico_close03.gif) no-repeat left center;		
	}
.gfhd .aimg{
 	float:left;
	margin:7px 0 0 7px;
	width:280px;
	height:125px;
	display:inline-block;
	vertical-align:middle;}
.gfhd img.sjpic{
	width:280px;
	height:125px;
	}
.gfhd .gfrcon{
	width:280px;
	float:left;
	padding-left:20px;
	padding-top:15px;	
	}
.gfhd .gfrcon h3{
	text-align:left;
	font-weight:bold;
	font-size:14px;
	line-height:150%;	
	}
.gfhd .gfrcon h3 label{
	color:red;
	font-size:14px;

	}
.gfhd .gfrcon p{
	text-align:left;
	line-height:150%;	
	}
.gfhd .gfrcon label{
	color:#878787;	
	}
.gfhd .gfrcon span{ color:#000;}
/*=======纯文字引用gftext样式==*/
.gfhd .gftext p{ line-height:180%;}
.gfhd .gftext .imghead{
	display:none;
	}

.gfhd .gfhead .ye{
	display:none;
	}
.gfhd .gfhead p{ line-height:150%;}
.gfhd .gfhead .imghead{ background:url(../images/ico_ycj01.gif) no-repeat left center;
height:38px;
line-height:38px;
}
.gfhd .gfhead .imghead div{ height:35px; padding-left:20px;}
.gfhd .gfhead .imghead img{ width:35px; height:35px; margin:1px 5px; border:1px solid #ccc; }
/*========邀请好友模块========*/
.yqmain{
	width:100%;
	}
.yqmain h1{
	font-weight:bold;
	font-size:16px;
	line-height:180%;
	text-align:left;	
	}
.yqmain .fl{
	clear:both;
	color:#878787;
	line-height:180%;	
	}
.yqmain .yqlist{
	width:100%;
	clear:both;
	padding:5px 0 5px;
	border-bottom:1px dashed #ccc;
	}
.yqmain .yqlist .operate{
	height:20px;
	line-height:20px;
	padding-left:5px;
	}
.yqmain .yqlist .operate a.link{
	display:inline-block;
	vertical-align:top;
	text-decoration:none;
	font-weight:bold;
	font-size:14px;
	color:#ed1b24;
	cursor:pointer;
	}
.yqmain .yqlist .cell{
	padding-left:15px;
	}
.yqmain .yqlist .cell .cellcon{
	width:100%;
	height:25px;
	margin:15px 0 5px;
	}
.yqmain .yqlist .cell input.textinput {
	border:1px solid #ccc;
	height:21px;
	line-height:21px;
	padding:1px 2px;
	margin-right:5px;
	font-size:12px;
	width:400px;
	}
.yqmain .yqlist .cell input.buttonyq{
	width:75px;
	height:25px;
	text-align:center;
	color:#000;
	margin:0;
	padding:0;
	vertical-align:top;
	background:url(../images/button02.gif) no-repeat left top;
	}
/*========随便逛逛页面模块======*/
.sbggmain{
	width:98%;
	margin:15px auto;	
	}
.sbggmain h2{
	font-size:16px;
	font-weight:bold;
	color:#ed1b24;
	padding:10px 0;
	}
.sbggmain .sbggcon{
	width:100%;
	margin:15px 0 20px;	
	}
.sbggmain .sbggcon h3{
	width:100%;
	color:#ed1b24;
	padding:10px 0;
	}
.sbggmain h3 span.title{color:#ed1b24; text-align:left;	font-size:14px!important; padding-right:50px;}
.sbggmain h3 span.more{ color:#787878;}
.sbggmain h3 a{color:#ed1b24; text-align:right; padding:0 5px;}
.sbggmain h3 a:hover{}
.sbggmain .sbggtable{ width:100%; }
.sbggmain .sbggtable td{ padding:15px 0;border-bottom:1px dashed #ccc;}
.sbggmain .sbggtable .sbgglt{ float:left; width:110px;}
.sbggmain .sbggtable .sbgglt img{ width:100px; height:100px;}
.sbggmain .sbggtable .sbggrg{ float:left; padding-left:5px;} 
.sbggmain .sbggtable .sbggrg a.title{ width:100%; display:block; line-height:150%;}
.sbggmain .sbggtable .sbggrg .name{color:#316AC5;display:inline-block; height:20px;}
.vip{ padding-right:20px; background:url(../images/ico_vip.gif) no-repeat right center;}
.sbggmain .sbggtable .sbggrg .sjcon{width:170px; height:58px; display:block; line-height:150%; overflow:hidden;color:#666;}
.sbggmain .sbggtable .sbggrg p{ line-height:150%;color:#666;}
.sbggmain .sbggtable .sbggrg p span{color:#ed1b24; padding:0 2px;}
.sbggmain .sbggtable .sbggrg p.miaoshu{ width:100%; height:40px; overflow:hidden;}
.sbggmain .sbggtable .rwcon { width:90%; text-align:left; clear:both; padding:5px 0; line-height:150%; height:33px; overflow:hidden; color:#666;}
/*========右侧商家关注========*/
.hd_sjgz{
	width:94%;
	margin:0px auto;
	padding:10px 0;
	clear:both;
	}
.hd_sjgz:after{
	content:".";
	display:block;
	clear:both;
	visibility:hidden;
	height:0;		
	}
.hd_sjgz .sjgz_lf{
	float:left;
	height:60px;
	}
.hd_sjgz .sjgz_lf img{
	width:50px;
	height:50px;	
	}
.hd_sjgz .sjgz_rg{
	float:left;
	height:60px;
	padding-left:8px;
	}
.hd_sjgz .sjgz_rg p.title{ line-height:120%; color:#0000FF;}
.hd_sjgz .sjgz_rg p.sjgz_down{
	width:110px;
	height:15px;
	line-height:15px;
	}
.hd_sjgz .sjgz_rg p.sjgz_down span{height:15px;line-height:15px;}
.hd_sjgz .sjgz_rg p.sjgz_down a{
	text-decoration:none;
	cursor:pointer;
	display:inline-block;
	width:15px;
	height:12px;
	height:15px\0;
	*height:15px!important;
	_height:15px;
	background:url(../images/ico_down01.gif) no-repeat 3px 5px;
	}
.hd_sjgz .sjgz_rg p.sjgz_down a:hover{
	background:url(../images/ico_down02.gif) no-repeat 3px center;
}
.hd_sjgz .hidegzxx{ clear:both; width:200px;padding:3px; border:1px solid #E7E2E2; background:#F9F9F9;}
.hd_sjgz .hidegzxx a{ color:#ed1b24; padding-right:5px;} 
/*=====*/
.rg_gftj{ width:100%; clear:both; margin:0px auto; padding:5px 0;}
.rg_gftj .sbgglt{ float:left; width:110px;}
.rg_gftj .sbgglt img{ width:100px; height:100px;}
.rg_gftj .sbggrg{ float:left; padding-left:5px;} 
.rg_gftj .sbggrg a.title{ width:100%; display:block; line-height:150%;}
.rg_gftj .sbggrg .sjcon{width:170px; height:58px; display:block; line-height:150%; overflow:hidden;color:#666;}
.rg_gftj .sbggrg p{ line-height:150%;color:#666;}
.rg_gftj .sbggrg p span{color:#ed1b24; padding:0 2px;}
.rg_gftj .sbggrg p.miaoshu{ width:100%; height:60px; overflow:hidden;}
.rg_gftj .rwcon { width:90%; text-align:left; clear:both; padding:5px 0; line-height:150%; height:50px; overflow:hidden; color:#666;}

/*=====订单页====*/
.ordercon{
	width:100%;
	margin:5px auto;
	clear:both;
	}
.ordercon h3.title{
	background:#EEEEEE;
	height:30px;
	line-height:30px;
	margin:5px 0;
	text-align:left;
	}
.ordercon h3.title:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;	
	}
.ordercon h3.title span{
	font-weight:bold;
	font-size:14px!important;
	display:block;
	text-indent:1.3em;
	color:#626161;
	float:left;
	}
.ordercon h3.title a.paymore{ float:right; display:block; line-height:30px; padding:0 5px; cursor:pointer; color:#787878;}

.ordercon table{
	width:100%;	
	}
.ordercon thead tr th{
	border-top:1px solid #D3D1D1;
	border-bottom:1px solid #D3D1D1;
	}
.ordercon thead th{
	padding:4px 0;
	text-align:center;
	font-size:14px;
	color:#787878;
	}
.ordercon tbody td{
	padding:10px 5px;
	text-align:center;
	color:#666666;
	}
.ordercon input.textarea{ font-weight:bold; font-size:16px; padding-left:3px; border:1px solid #ABABAB; width:40px; height:20px; line-height:20px;}
.ordercon a.textlink{ display:block; text-align:left; width:260px;padding:0; line-height:150%;}
.ordercon table{ clear:both; width:100%;}
.ordercon tbody span.total{ font-size:16px; font-weight:bold;}
.ordercon tfoot td { border-top:1px solid #D3D1D1;padding:10px 0; text-align:center;color:#ED1B24;font-weight:bold;}
.ordercon tfoot td span{ padding-left:10px; color:#ED1B24;font-size:16px; }
.ordercon tfoot td span.total{font-size:20px;}
.ordercon p.phonecon{ padding:5px 0; color:#666666; text-indent:2.0em;}
.ordercon p.phonecon span{ font-weight:bold; padding:0 3px; color:#000; font-weight:bold;}

.ordercon .orderhdjs {
	width:100%;
	text-align:left;
	padding:5px 0;	
	}
.ordercon .orderhdjs:after{
	content:".";
	display:block;
	clear:both;
	visibility:hidden;
	height:0;	
	}
.ordercon .orderhdjs .aimg{
	float:left;
	width:100px;
	height:80px;
	display:inline;
	margin-left:25px;
	}
.ordercon .orderhdjs .order_text{
	width:380px;
	float:left;
	display:inline;
	margin-left:15px;	
	}
.ordercon .orderhdjs .order_text a{ line-height:180%; text-decoration:none; color:#787878;}
.ordercon .orderhdjs .order_text p{ line-height:180%; color:#787878;}
.ordercon .orderhdjs .order_text p span{ padding:0 3px;} 
.ordercon .orderhdjs .order_text .name{ font-weight:bold;}
/* author by wayne pay.html*/
.paytype-list{margin-left:16px;*margin-left:12px;margin-top:10px;}
.paytype-list-credit{margin-top:0;}
.paytype-list li{list-style-position:inside;list-style-type:none;}
.paytype-list .item{clear:both;float:left;margin-bottom:7px;width:570px;}
.paytype-list .input{float:left;width:13px;margin-top:15px;}
.paytype-list .label{float:left;width:420px;height:20px;padding-top:12px;*padding-top:15px;padding-left:120px;padding-bottom:5px;background-image:url(../images/banklist.png);background-repeat:no-repeat;cursor:pointer;}
.paytype-list .alipay{background-position:0 -1020px;*background-position:0 -1017px;}
.paytype-list .maintain{padding-left:133px;*padding-left:139px;background-position:13px -1020px;*background-position:19px -1017px;color:red;}
.paytype-list .tenpay{background-position:0 -1062px;*background-position:0 -1059px;}
.paytype-list .chinabank{background-position:0 -1100px;*background-position:0 -1097px;}
.paytype-list .order-check-tip{clear:both;padding-top:5px;padding-left:30px;*padding-left:30px;color:#c33;font-size:12px;}
.paytype-list .banktable{clear:both;margin-top:5px;margin-left:0;}
.paytype-list .banktable em{display:none;}
.paytype-list .banktable .tip{display:none;padding:5px 0 0 32px;font-size:12px;color:#c33;}
.paytype-list .banktable td{vertical-align:top;padding:5px 0;}
.paytype-list .banktable label{float:left;width:145px;height:20px;padding-top:12px;*padding-top:13px;padding-left:10px;background-image:url(../images/banklist.png);background-repeat:no-repeat;cursor:pointer;}
.paytype-list .banktable input{float:left;width:13px;margin-top:8px;}.paytype-list .icbc{background-position:0 -380px;*background-position:0 -377px;}.paytype-list .icbcb2b{background-position:0 -759px;*background-position:0 -756px;}.paytype-list .cmb{background-position:0 -420px;*background-position:0 -417px;}.paytype-list .cmbb2b{background-position:0 -840px;*background-position:0 -837px;}.paytype-list .ccb{background-position:0 -60px;*background-position:0 -57px;}.paytype-list .abc{background-position:0 -20px;*background-position:0 -17px;}.paytype-list .spdb{background-position:0 -340px;*background-position:0 -337px;}.paytype-list .sdb{background-position:0 -300px;*background-position:0 -297px;}.paytype-list .cib{background-position:0 -460px;*background-position:0 -457px;}.paytype-list .cebb{background-position:0 -100px;*background-position:0 -97px;}.paytype-list .boc{background-position:0 -182px;*background-position:0 -179px;}.paytype-list .cmbc{background-position:0 -140px;*background-position:0 -137px;}.paytype-list .bob{background-position:0 -588px;*background-position:0 -585px;}.paytype-list .udpay{background-position:0 -723px;*background-position:0 -720px;}.paytype-list .gzupay{background-position:0 -680px;*background-position:0 -677px;}.paytype-list .zxyh{background-position:0 -260px;*background-position:0 -257px;}.paytype-list .gfyh{background-position:0 -220px;*background-position:0 -217px;}.paytype-list .gdb{background-position:0 -220px;*background-position:0 -217px;}.paytype-list .pingan{background-position:0 -875px;*background-position:0 -872px;}.paytype-list .bofc{background-position:0 -913px;*background-position:0 -910px;}.paytype-list .postupay{background-position:0 -500px;*background-position:0 -497px;}.paytype-list .cib_1009{background-position:0 -955px;*background-position:0 -952px;}.paytype-list .cib_1059{background-position:0 -990px;*background-position:0 -987px;}.paytype-list .umpay{background-position:5px -1140px;*background-position:5px -1137px;}
.paytype-list .lakala{background-position:5px -1177px;*background-position:5px -1174px;}


input.btnpay{
	background:url(../images/submit.gif) no-repeat left center;
	width:132px;
	height:36px;
	line-height:28px;
	color:#fff;
	text-align:center;	
	margin:10px 0;
	cursor:pointer;
	font-size:14px;
	font-weight:bold;
	}
/*=======支付页相关提问======*/
.paynotice{
	width:100%;	
	}
.paynotice h2{
	font-size:14px;
	font-weight:bold;
	color:#787878;
	margin-top:5px;
	height:30px;
	line-height:30px;
	text-align:left;
	}
.paynotice h3{
	margin-top:5px;
	height:30px;
	line-height:30px;
	text-align:left;
	}
.paynotice h3 span{
	font-weight:bold;
	color:#787878;
	font-size:13px;
	}
.paynotice p{
	color:#787878;
	line-height:180%;
	text-indent:1.0em;
	}